Einzelnen Beitrag anzeigen

Overclocker

Registriert seit: 10. Jan 2007
215 Beiträge
 
#1

Referentielle Integrität in Access ohne Datensatz zu löschen

  Alt 21. Jun 2008, 13:32
Datenbank: access • Zugriff über: sql
Hi,

folgendes Problem:

Ich habe 2 Tabellen:

Tab: Kunden
KundenID
Name
Vorname
BLZ



Tab: Banken
BankID
BLZ
Bezeichnung


Wenn ich jetzt diese 2 Tabellen mit referentieller Integrität in Access verknüpfe und ich lösche den Datensatz mti der BankID 1 (diese Bank ist aber wiederum ein paar Kunden zugeordnet), dann löscht der mir ja auch alle Kunden-Datensätze wo diese BankID drinnen ist.

klar man könnte die löschweitergabe entfernen aber dann kann ich z.b. den Bank-Datensatz nicht löschen weil ne Meldung kommt.

Besteht auch die Möglichkeit dann z. B. eine 0 oder "Nicht vorhanden" in ein Feld dann zu schreiben damit der Datensatz nicht gelöscht wird?

Danke für die Hilfe
  Mit Zitat antworten Zitat