Zitat von
Jelly:
Wenn das dein
DB-Design ist, dann hast du dort schon ein gravierenden Fehler.
Ein Foreign Key sollte nur auf den Primary Key einer Mastertabelle verweisen, und bestimmt nicht auf entweder Spalte ID1 oder ID2.
Nein einen Fehler habe ich nicht gemacht. In der Tabelle steht je Zeile eine Datensatz mit zwei Enden und die Enden können auch verdreht sein. Immer drehen kann ich auch nicht, dafür gibt es andere Gründe.
Tanja