Hallo
Vorweg: Bin müde.
Nun:
Ich speichere Infos (Augenfarbe, Haarfabe etc.) von Personen in meiner Datenbank ab. Folgende Tabellen habe ich: Augenfarben, Haarfarben, Personen.
Verlinkt sind die Tabellen je über ihre Id, also Personen.AugenfarbeId linkt zu Augenfarben.Id. Dasselbe gilt für die Haarfarbe.
Nun möchte ich noch eine weitere Eigenschaft für jede Person speichern, und zwar die Sprache(n), welche diese Person beherrscht. Wie dem "(n)" entnommen werden kann, kann eine Person durchaus mehrere Sprachen sprechen. Meine Frage zielt nun darauf ab, wie ich diese zusätzliche Info am Besten in meiner Datenbank unterbringe. Benötige ich dafür eine weitere Tabelle? Muss ich die SprachenId komma-getrennt speichern?
Also: Gute Nacht.
Tschüss
Capior