In einer Tabelle 2x auf den gleichen Fremdschlüssel zugreifen

11/10/2009 - 17:43 von Chuck Vance | Report spam
Hallo ng,

ich habe eine Tabelle 'Benutzer' und eine Tabelle 'Vertreter'.
Benutzer hat die Spalten: ID, Name
Vertreter hat die Spalten: BenutzerID, VertreterID (beide IDs sind
Fremdschlüssel von 'Benutzer')
Leider làsst sich in den Beziehungen keine referenzielle Integritàt für
BEIDE Felder (BenutzerID, VertreterID) erstellen.

Somit verwaisen Datensàtze, wenn ein Benutzer gelöscht wird, der
unter VertreterID eingetragen wurde. Hat jemand dafür nen Tipp?
(ausser 'Aufràum'-Abfrage: DELETE WHERE IS NULL)

Vielen Dank im Voraus
Chuck
 

Lesen sie die antworten

#1 Mark Doerbandt
11/10/2009 - 17:54 | Warnen spam
Hallo, Chuck,

Chuck Vance:

ich habe eine Tabelle 'Benutzer' und eine Tabelle 'Vertreter'.
Benutzer hat die Spalten: ID, Name
Vertreter hat die Spalten: BenutzerID, VertreterID (beide IDs sind
Fremdschlüssel von 'Benutzer')
Leider làsst sich in den Beziehungen keine referenzielle Integritàt für
BEIDE Felder (BenutzerID, VertreterID) erstellen.



doch - füge im Beziehungsfenster die benötigte Tabelle einfach ein
zweites mal hinzu.

Gruss - Mark

Ähnliche fragen