deadparrot
Grünschnabel
Hallo,
ich bin gerade mit dem Aufbau einer Datenbank (MS SQL Server) beschäftigt, allerdings habe ich gerade ein konzeptionelles Problem:
Ich möchte in einer Tabelle Personen zwei ForeignKeys definieren, die allerdings auf dieselbe Spalte in einer Tabelle Adressen verweisen. (damit soll es möglich sein Privat- und Geschäftsadressen zu einer Person zu speichern). Meine Frage: Ist das überhaupt möglich, bzw. gibt es dafür eine bessere Lösung?
Bei der Modellierung der DB in Visio war es nämlich nicht möglich zwei FK-Spalten in einer Tabelle auf dieselbe Spalte einer anderen zu definieren.
Danke im Vorraus!
ich bin gerade mit dem Aufbau einer Datenbank (MS SQL Server) beschäftigt, allerdings habe ich gerade ein konzeptionelles Problem:
Ich möchte in einer Tabelle Personen zwei ForeignKeys definieren, die allerdings auf dieselbe Spalte in einer Tabelle Adressen verweisen. (damit soll es möglich sein Privat- und Geschäftsadressen zu einer Person zu speichern). Meine Frage: Ist das überhaupt möglich, bzw. gibt es dafür eine bessere Lösung?
Bei der Modellierung der DB in Visio war es nämlich nicht möglich zwei FK-Spalten in einer Tabelle auf dieselbe Spalte einer anderen zu definieren.
Danke im Vorraus!