Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Kontrollkästchen Gültigkeit

Begonnen von Accesser11, Februar 24, 2011, 08:52:41

⏪ vorheriges - nächstes ⏩

Accesser11

Hallo zusammen

Ich habe ein Problem bei dem ich nicht weiterkomme.  :(

Ich habe eine Zwischen-Tabelle der Sprachen von einer Person. Nun habe ich in dieser ein Attribut "Muttersprache" welches den Felddatentyp Ja/Nein hat. Wie kann ich es nun bewerkstelligen, dass nur und midestens eine Muttersprache angewählt werden kann?

Vielen Dank für Eure Antworten! ;)
Accesser11

MzKlMu

#1
Hallo,
die Muttersprache ist wie das Geburtsdatum ein einmaliges unveränderliches Merkmal einer Person. Das Feld gehört daher in die Stammdatentabelle (als Fremdschlüsselfeld) und nicht in die Zwischentabelle. Es ist dann eine zweite Beziehung von der SprachenID zum Muttersprachenfremdschlüsselfeld in der Stammdatentabelle erforderlich. Dieses Muttersprachenfremdschlüsselfeld (langes Wort,  ;D) machst Du zusätzlich zum Pflichtfeld.
Dein Problem hat sich dann erledigt, es ist nur eine Muttersprache möglich und es muss eine Muttersprache gewählt werden. Das Ja/Nein Feld in der Zwischentabelle entfällt ersatzlos.
Gruß Klaus

Accesser11

Hallo MzKlMu

Vielen Dank für deine Antwort.

Gruss
Accesser11