Sto lavorando a un ERD Chen per modellare il nostro merchandising delle organizzazioni. La nostra entità centrale è uno stile. Abbiamo entità supplementari di Colore e Stagione.
Sto definendo il nostro assortimento come la relazione tra queste tre entità, e questa relazione avrà attributi ed è definita dalle tre entità che partecipano alla relazione obbligatoria. Le regole sono;
- Molti Stili possono essere offerti in una Stagione e uno Stile può essere offerto in molte Stagioni.
- All'interno di una stagione, uno stile può essere offerto in molti colori.
Poi ho altre 2 entità, una delle quali credo sia un'entità debole, Clima, e l'altra potrebbe essere debole, ma non sono sicuro, trattandosi di Transaction Channel.
Sto pensando a queste come relazioni fuori da una relazione? Significa che, per una data combinazione Stile / Colore offerta in una Stagione, può essere disponibile attraverso 1 o più Canali di Transazione. Inoltre, all'interno di una stagione, una determinata combinazione stile / colore può essere intesa per 1 o più climi.
È valido avere relazioni fuori dalle relazioni? Oppure questo requisito impone che dovrei pensare a questo rapporto Stile / Colore / Stagione come a un'entità stessa e definire le relazioni con Clima e Transazione canale fuori da questa entità?