Autor Zpráva
Honzaaa
Profil *
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
Honzaaa:
Nejlépe InnoDB a FOREIGN KEY.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: