verwendetes Datenbanksystem: MSSQL 2005
Hallo,
also mir ist bekannt, dass die Referenzielle Integrität dafür sorgt, dass ich hinter nem Fremdschlüssel immer auch Daten finde.
Nun besteht ja aber die Möglichkeit, dass ich zwar WENN ein FK existiert sicherstellen will, dass es auch einen PK gibt, aber wenn der FK = NULL ist ich mich nicht darum kümmern will was in der PK-Tabelle steht. gibt es da ne saubere Möglichkeit das einzubauen?
Der Vorteil der Klugheit liegt darin, dass man sich dumm stellen kann - umgekehrt ist das schon schwieriger (K. Tucholsky)
Das Problem mit Internet-Zitaten ist, dass sie oftmals zu unrecht als authentisch angenommen werden. (K. Adenauer)
Einfach eine Zwischentabelle zwischen den zwei Tabellen einfügen anstatt einem nullable FK Feld.
As a man thinketh in his heart, so he is.
geht as nicht einfach mit einem nullable Feld?
Der frühe Apfel fängt den Wurm.
Hallo Grumbler85,
Referenzielle Intergrität. Ich bekomme den genauen Lehrbuch-Text nicht mehr hin, aber sinngemäss:
Der Wert in der Fremdschlüssel-Spalte muss ein Wert aus der Primärschlüssel-Spalte sein oder NULL.
Gruß
Juy Juka