Wpis z mikrobloga

@VirtualSlimShady
Te slowniki to wg mnie po prostu kolejne tabele wymiarow.

Tutaj chyba chodzi o sytuacje w ktorej dany model moze byc jednoczesnie zaklasyfikowany dla wiecej niz jednej plci. Wezmy na przyklad jakis model skarpetek - moga byc zarowno meskie, damskie, unisex, itd. Wystepuje tu zatem relacja many to many bo dana plec moze miec wiele modeli oraz dany model moze miec wiecej niz jedna plec.

Natomiast autor tego tak nie rozwiazal,
@ch1nczyk: no tak, pytam o punkt 4. Słownik płci i 5. Słownik rozmiarów. U autora rozwiązania różni się implementacja od diagramu, musisz zerknąć do kodu. W implementacji wszędzie są relacje one-to-one i jest tylko jedna one-to-many, o której wspominałem w poprzednim poście. Dlatego nie bardzo rozumiem co tam się dzieje i jak ta baza powinna być poprawnie zaprojektowana.
@ch1nczyk: chodziło mi o to, że w implementacji ogólnie masz same relacje one-to-one i tylko jedną many-to-one w Variant (wiele wariantów może mieć jeden model?), nie mówiłem nic o Gender i SizeCategory. To co jest na diagramie różni się od tego co jest w implementacji i na to chciałem zwrócić Ci uwagę. Jak ta baza według Ciebie powinna być zaprojektowana?