allora ho una tabella che contiene nomevoce, larghezza, altezza, area (fa prodotto di altezza per larghezza senza che io inserisca il lavore). da
Area mi pare un campo inutile, oltre a correre il rischio di non avere dati congrui.
Se, per caso, capita che aggiorni larghezza oppure altezza oppure entrambe, sei costretto ad aggiornare sempre anche Area, quando per avere l'informazione basta calcolare il campo 'al volo'.

nella mia tabella ho anche la prima stringa che ha come nome TOT
Che significa?

io dico al db tramite query:
fammi la somma di tutti i valori diversi da "" (vuoto)
Dove lo dici? Quando?