Ilja: (STRUKTUR)

Beitrag lesen

yo,

Lässt sich was einsparen? Sieht das ganze einigermassen iO aus?

sieht schon sehr gut aus. man könnte überlegen, ob man nicht die beiden entitäten male und female nicht zusammenlegt und dann eben ein paar attribute hat, die nicht alle geschlechter besitzen.

auch die beziehungen zu den augenfarbenund haarfarben könnte man sich sparen und eventuell diese beiden direkt in die entität tabellen nehmen. das spart wie dedlfix schon gesagt hat joins, welche bei grossen datenmengen eine nicht unerhebliche rolle spielen. um dennoch die farben als vorlagen benutzen zu können, mann man entweder einen set spaltentyp definieren oder aber eine tabelle als vorlage benutzen, aus der man dann die entsprechenden werte für haarfarbe und augenfarbe ausließt.

Ilja