Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]Usuwanie z bazy
Poczatkujacy_Web
post
Post #1





Grupa: Zarejestrowani
Postów: 145
Pomógł: 0
Dołączył: 30.07.2012
Skąd: Łódź

Ostrzeżenie: (10%)
X----


Co zrobic przy tworzeniu bazy tak aby po usunieciu danego elementu usowalo sie wszystko co z nim zwiazane?

przyklad:

baza: firmy
tabele: firmy, kategorie, powiazania

kasuje dana firme a ona znika z powiazan.

jak to zrobic?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Poczatkujacy_Web
post
Post #2





Grupa: Zarejestrowani
Postów: 145
Pomógł: 0
Dołączył: 30.07.2012
Skąd: Łódź

Ostrzeżenie: (10%)
X----


firmy:
id_firmy
nazwa
itd

kategorie
id_kategori
nazwa

powiazanie
id_powiazania
id_firmy
id_kategori

tak wyglada baza, a jak wygldaja relacje to chyba widac

Cytat(darko @ 26.08.2012, 19:42:27 ) *
Wystarczy dodać on delete cascade na kluczu obcym, pod warunkiem, że istnieje w odpowiedniej tabeli.



Podaj przykład jakiś jak możesz
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 04:08