Pravim jednu anketu pa me zanima na koji nacin je najbolje da naprvim opciju za edit. Problem je ako korisnik pri editovanju odluci da doda jos jedan (ili vise) odgovora.
Jel bi trebao izbrisem sve odgovore pa da ih ponovo upisem (sa novima) ili da preko id-a provjeravam koji postoji u db pa da njaga update-ujem a nove da upisem posebno.
Imas jednu tabelu sa anketama, drugu tabelu sa pitanjima, trecu sa odgovorima. Kada treba da dodas novo pitanje za odredjenu anketu, u tabeli sa pitanjima dodas novi red sa poljem anketa_id = id ankete koju trenutno menjas.
Ne kontate.
Znaci imam anketu. Pitanje i odgovori su upisani u bazu. Hocu da napravim opciju za editovanje. Lako je ako korisnik prilikom editovanja ostane na istom broju odgovora, a sta ako doda novi odgovor ili izbrise postojeci. Jel tad pametnije brisati postojece odgovore pa ponovo upisati ili treba na osnovu id-a traziti koji postoji a koji ne?