No, porovnal bych hodnoty, které jsou na stránce, s hodnotami, které uživatel změnil. Pak bych POSTAL změněné hodnoty na server, dynamicky vytvořil svůj dotaz a aktualizoval pouze pole, která se změnila.
Také byste určitě měli používat transakce, pokud aktualizujete více tabulek.