baza danych w Accessie - problem

0

mam problem. stworzylem baze danych w Accesie Mam 3 tabele :

DOSTAWCY < Nr Dostawcy, Dostawca, Adres dostawcy: miejscowość, Adres dostawcy: ulica, Kod pocztowy, Telefon / Fax dostawcy, Komórkowy>

INSTRUMENTY MUZYCZNE < Nr Instrumentu, Instrument / sprzęt,
Nazwa firmy, Model, Rodzaj, Ilość, Cena, Komentarz >

LITERATURA MUZYCZNA < Nr Pozycji, Rodzaj, Tytuł, Autor,
Wydanie: miasto, Wydanie: kraj, Wydanie: rok, Wydawnictwo, Ilość, Cena,
Komentarz >

KASETY < Nr Kasety, Gatunek, Wykonawca, Tytuł, Wydawnictwo, Wydanie: rok, Wydanie: miasto, Wydanie: kraj, Ilość, Cena, Komentarz >

DOSTARCZA INSTRUMENTY < Nr Instrumentu, Nr Dostawcy >

DOSTARCZA KASETY < Nr Kasety, Nr Dostawcy >

DOSTARCZA LITERATURE< Nr Pozycji, Nr Dostawcy >

i nie wiem jak uniemożliwic możliwosc usuwania danych o danym dostawcy z tabeli DOSTAWCY jezeli on dostarcza jakiś Instument (i wtedy jego Nr Dostawcy znajdują sie w tabeli DOSTARCZA INSTRUMENTY) albo też jezeli on dostarcza jakąś kasetę (wtedy jego Nr Dostawcy znajdują sie w tabeli DOSTARCZA KASETY) albo też jezeli on dostarcza jakiś Instument (i wtedy jego Nr Dostawcy znajdują sie w tabeli DOSTARCZA LITERATURE).
Jaśniej mówiąc "jeśli dostawca dostarcza przynajmniej ktoryś z tych towarów".

Chciałbym to rozwiazac w następujacy sposob:
że gdyby dostawca dostarczal przynajmniej ktoryś z tych towarów to pojawilby sie komunikat "nie mozna usunac dostawcy bo dostarcza od towar", a gdy chcesz usunąc dostawce usun najpierw z bazy danych wszystkie towary ktore on dostarcza a pozniej dostawce."

PROSZE O POMOC :(

0

Poczytaj o kluczach i relacjach, wtedy sama baza nie pozwoli Ci tego wykonać

1 użytkowników online, w tym zalogowanych: 0, gości: 1