Mostra notizie nelle discussioni
Avatar
Scritto da
Non Autenticato
il 2012-01-21 17:22:19.0 alle 2012-01-21 17:22:19.0
dramma logico
In un database esistono due tabelle con due campi identici, e la tabella `pattadese` ha un riferimento ad ogni sua riga alla riga presente nella tabella 'sardignolo'. Il contenuto dei due campi è identico su entrambe le tabelle.

In pratica i due campi sono dei doppioni perchè presenti in due tabelle. Cosa fareste voi?

a) li lascere in entrambe, cosi non devo fare una JOIN a pattadese per avere il valore di quei due campi nel risultato della tabella sardignolo rendendo la query più ottimizzata. Devo pero' aggiornare entrambe le tabelle ogni volta che i due campi vengono modificati.

b) eliminerei i campi su sardignolo, e con una JOIN prendo anche il valore dei due campi su `pattadese` sfruttando il riferimento. In questo modo ogno volta che devo modificare i valori dei due campi non devo farlo in due tabelle.

Pagina generata in 35 millisecondi

Utenti attivi: 8 nell'ultimo minuto, 21 negli ultimi cinque minuti, 34 negli ultimi 15 minuti