Hallo,
wir sollen eine kleine Bücherreichdatenbank in Access schreiben.
Dabei habe ich jetzt 2 Tabellen:
KundenId, Vorname, Nachname <= Kunden-Tabelle
AusleihId, Buch_id, Kunden_id <= Tabelle mit den Ausleihen.
So wenn ich jetzt aus der Kunden-Tabelle einen Kunden lösche, möchte ich überprüfen, ob dieser auch alle Bücher zurückgegeben hat, sprich ob in der Ausleih-Tabelle noch ein Datensatz mit seiner Kunden_id vorhanden ist.
Also unser Lehrer (...) meinte, dass man dies mit Beziehungen & Referentieller Integrität lösen könnte.
Ich bekomme es aber immer nur so hin, dass wenn ich unter Tabelle einen Kunden-Datensatz lösche, dass dann auch in der Ausleih-Tabelle die entsprechenden Datensätze gelöscht werden, allerdings möchte ich das ja genau anders rum haben, dass der Datensatz nur gelöscht werden kann, wenn die KundenId nicht mehr in der Ausleihe auftaucht.
Weiß jmd. Rat, wie dies mit Beziehungen geht?
P.S. Ich persönlich bin kein Freund von Access ;)
MFG