Twoja prośba nie ma sensu
Kierowcy jako podmioty istnieją niezależnie od samochodów. Samochody mogą być prowadzone przez wielu kierowców, kierowcy mogą prowadzić wiele samochodów. Właśnie dlatego masz tabelę wiele-wiele.
Zwróć uwagę na bit "kierowcy mogą jeździć wieloma samochodami". Oznacza to, że jeśli usuniesz wiersz Kierowcy, musisz usunąć inne wiersze w CarDrivers.
Jeśli nadal chcesz to zrobić, potrzebujesz wyzwalacza w CarDrivers. CASCADE od Drivers to CarDrivers usunie dla Ciebie inne wiersze CarDrivers. Nie pamiętam również domyślnego zachowania dla rekurencji wyzwalania.
Co za bałagan.
Uwaga:to prawie ma sens, jeśli masz unikatowość w jednej z kolumn w tabeli wiele-wiele, to powinien to być klucz obcy między samochodami i kierowcami (Unique on Car oznacza „maksymalnie jeden kierowca na samochód” oznacza NULLable FK kolumna w samochodach)