Witam,
rozpoczynam zabawę z MS Visio i nie wiem czy poprawnie wykonałem relacje między encjami. Proszę nie zwracać uwagi na dane zawarte w encjach bo są "wyrwane" z kontekstu (jest to tylko przykład).
Na szaro są zaznaczone związki.
Opis: Mam produkt, do którego przy pomocy związku przypisuję jakiś kolor (specjalnie RGB jest rozdzielone), czyli jest to związek wiele-do-wiele. Mam klienta, który tworzy zamówienie (związek jeden(klient)-wiele(zamówienie)), więc nie może mieć związku wiele-do-wiele z produktem, ponieważ zamówiony produkt może mieć tylko 1 kolor, więc stworzyłem encję Egzemparz, która jest związkiem zamówienie-produkt (wiele-do-wiele).
Żeby nadać kolor tworzę związek jeden-do-jeden dla egzemplarz-kolor.
Czy jest to poprawne rozumowanie ?