a jak jeszcze moge zrobic jezeli usune kategorie a rekordy chce pozostawic, przy tym zapytaniou wyswieetli mi tyle rekordow ile jest kategorii, a jeżeli dana kategoria nie istnieje to w jaki sposob moge wyswietlic te rekordy ktore zostały przypisane do nieistniejacej kategorii
mhs
16.09.2005, 16:57:37
może warto w takim przypadku zastosować klucze obce i zdefiniować je w taki sposób by w momencie usunięcia rekordów z tabeli podstawowej, w tabeli związanej automatycznie były aktualizowane i było wpisywana np. wartość 0 lub null co będzie oznaczało brak przypisania danego rekordu do innej tabeli... Wówczas pobranie rekordów będzie znacznie prostrze i w pewien sposób będziesz miał zapewniony porządek w bazie danych...
qeuw
16.09.2005, 18:43:01
mógłbys mhs podać jakiś przykład
mhs
16.09.2005, 20:24:48
Wybacz, ale w chwili obecnej nie mam czasu podawać przykładu. Zapoznać się z tematem FOREIGN KEY i z ON DELETE