freakXHTML
Mitglied
Hallo Community!
Ich möchte ein kleines Vokabelprogramm schreiben und benötige dafür eine geeignete Datenbankstruktur. Dazu wollte ich mal eure Meinung hören.
Bis jetzt habe ich eine Entität "Vokabel" mit den folgenden Attributen:
ID
erstellt_an
Sprache
ID ist der Primärschlüssel.
Jetzt fehlt aber noch die Übersetzung in eine andere Sprache. Ich möchte die Anzahl der Sprachen variabel halten, sodass ich nicht einfach ein Feld "Übersetzung" erstellen möchte.
Eine Vokabel hat also eine 1-n Beziehung auf sich selbst (1 Vokabel hat n Übersetzungen). Wie modelliert man das am besten?
Vielen Dank
Ich möchte ein kleines Vokabelprogramm schreiben und benötige dafür eine geeignete Datenbankstruktur. Dazu wollte ich mal eure Meinung hören.
Bis jetzt habe ich eine Entität "Vokabel" mit den folgenden Attributen:
ID
erstellt_an
Sprache
ID ist der Primärschlüssel.
Jetzt fehlt aber noch die Übersetzung in eine andere Sprache. Ich möchte die Anzahl der Sprachen variabel halten, sodass ich nicht einfach ein Feld "Übersetzung" erstellen möchte.
Eine Vokabel hat also eine 1-n Beziehung auf sich selbst (1 Vokabel hat n Übersetzungen). Wie modelliert man das am besten?
Vielen Dank