GinoBambino
Lt. Commander
- Registriert
- Sep. 2012
- Beiträge
- 1.064
Hallo @ all,
ich möchte gerne im SQL Management Studio eine Entität mit einer schwachen Beziehung zu einer übergeordneten Entität definieren.
Angenommen, ich habe eine Tabelle "KUNDE" mit dem Primärschlüssel "KundeNr". In der Tabelle "KUNDE_PLZ" möchte ich nun Kunden und Postleitzahlen miteinander verknüpfen.
Die Beziehung soll schwach sein, das heißt es soll eine existenzielle Abhängigkeit der Entitäten in der Tabelle "KUNDE_PLZ" von der Tabelle "KUNDE" geben. Habe ich eine bestimmte Kundennummer nicht vergeben, darf diese nicht in der Tabelle "KUNDE_PLZ" auftauchen.
Darüber hinaus sollen Entitäten aus der Tabelle "KUNDE_PLZ" gelöscht werden, wenn ihre gleichnamigen Pendants in der Tabelle "KUNDE" entfernt werden.
Ich habe dank google bereits im SQL Management Studio eine Beziehung zwischen den beiden Feldern der beiden Tabellen hergestellt. Diese sieht wie folglt aus:+
Wie schaffe ich es nun, dass ich die Art der Beziehung noch entsprechend definieren kann?
ich möchte gerne im SQL Management Studio eine Entität mit einer schwachen Beziehung zu einer übergeordneten Entität definieren.
Angenommen, ich habe eine Tabelle "KUNDE" mit dem Primärschlüssel "KundeNr". In der Tabelle "KUNDE_PLZ" möchte ich nun Kunden und Postleitzahlen miteinander verknüpfen.
Die Beziehung soll schwach sein, das heißt es soll eine existenzielle Abhängigkeit der Entitäten in der Tabelle "KUNDE_PLZ" von der Tabelle "KUNDE" geben. Habe ich eine bestimmte Kundennummer nicht vergeben, darf diese nicht in der Tabelle "KUNDE_PLZ" auftauchen.
Darüber hinaus sollen Entitäten aus der Tabelle "KUNDE_PLZ" gelöscht werden, wenn ihre gleichnamigen Pendants in der Tabelle "KUNDE" entfernt werden.
Ich habe dank google bereits im SQL Management Studio eine Beziehung zwischen den beiden Feldern der beiden Tabellen hergestellt. Diese sieht wie folglt aus:+
Wie schaffe ich es nun, dass ich die Art der Beziehung noch entsprechend definieren kann?