Foreign keys u bazi ili pisanje koda
Imamo 2 nacina za brisanje podataka iz baze..
1) Ako imamo 4 tabele gde su tri povezane sa prvom preko spoljnih kljuceva, ako zelimo da obrisemo podatak , npr nekog korisnika automatski se brisu njegovi podaci i u ostalim tabelama...
Znaci pisemo samo jedan upit za brisanje iz prve tabele a ostale 3 se automatski brisu( mislim na odredjene redove )
2) pisanje php koda, gde ce obrisati sve ove podatke u 4 tabele
Znaci treba nam 4 upita...
Ja sam do sada pisao na drugi nacin.
Sta je savet i dobar nacin - prvi ili drugi, tacnije da li prvi ima mana ili neka ogranicenja kada ga upotrebljavati a kada ne...? Koliko vidim nije samo povezivanje samo za Delete vec ima opcija i za Update. Jel koristi neko ovo?
|