MSSQL: Foreign Key Constraints

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/mssql_foreign_key_constraints_122294/page_1 - zur Vollversion wechseln!


Triple-X schrieb am 18.08.2004 um 22:56

Also ich hab eine Tabelle mit der ich eine Hierarchie aufbauen will über eine 2. Beziehungstabelle. Dazu brauche ich natürlich in der Beziehungstabelle 2 Spalten die eine Beziehung auf die 1. Tabelle haben.
Nur MSSQL will die zweite Foreign Key Constraint nicht zulassen.

Beispiel:
Tabelle 1: Route
Spalten: Route_ID, Name, Beschreibung ...

Tabelle 2: route_route
Spalten: ParentRoute_ID, ChildRoute_ID, Beschreibung ...

Ist es in MSSQL irgendwie möglich das ich für ParentRoute_ID und für ChildRoute_ID eine Beziehung auf Route_ID erstelle?
Bei mir kam bis jetzt bei jedem Versuch eine Fehlermeldung vom MSSQL das solche Beziehungen Loops zulassen und daher nicht erlaubt sind.

tia


that schrieb am 19.08.2004 um 00:01

Das sollte eigentlich funktionieren, da ja beide Beziehungen in die selbe Richtung zeigen - Loops kann ich da keine erkennen.

Hilfreich wäre halt, welches SQL Script du genau ausgeführt hast und welche Meldung du erhalten hast...


Triple-X schrieb am 19.08.2004 um 08:36

hab es über kein Skript gemacht sondern direkt im SQL Enterprise Manager, hat sich aber erledigt da es heute komischer Weise auf die selbe Art wie gerstern funktioniert hat




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025