Capior: (STRUKTUR)

Beitrag lesen

yo,

hallo

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.

Sprich: eine Tabelle, wobei dann bei den Männern einige Zellen leer bleibne und dies dann auto. auf einen Mann schliesst. Oder: ncoh eine boolean isMale (o. ä.) einfügen?

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.

Jup, die Daten werden nicht allzugross werden, sodass ein weiterer Join kein Problem darstellen wird/sollte.

Ilja

Danke dir
  Capior