Autor | Zpráva | ||
---|---|---|---|
Honzaaa Profil * |
#1 · Zasláno: 7. 4. 2012, 23:14:56
Ahoj. Zajímalo by mě, jaké je nejlepší řešení při editaci položky, která má relaci 1:N s kategoriemi. Mám tabulku položek, kategorií a pomocnou tabulku, kde je id polozky a id kategorie.
Pokud se při editaci položky mění relace mezi kategoriemi, tak je třeba tabulku relací aktualizovat a zde jsem se zasekl. Nevím, jaké je lepší řešení. Zda se v PHP scriptu zeptat databáze, jaké jsou původní relace a podle toho je upravovat (přidat nebo odebrat). Nebo zda je lepší rovnou vymazat všechny relace k dané položce a vložit nové. Nevěděl jsem, jak to pořádně popsat, doufám, že je to k pochopení... |
||
Medvídek Profil |
#2 · Zasláno: 7. 4. 2012, 23:30:49
Honzaaa:
Nejlépe InnoDB a FOREIGN KEY. |
||
Časová prodleva: 11 let
|
0