Unire record

perseoclub

Utente Attivo
28 Nov 2015
88
0
6
Salve ragazzi,

sono alle prese con un dubbio di progettazione del mio db (mysql).

Ho due tabelle:

- Clienti (id_cliente, nome, codice fiscale)

- Ordini (id_ordine, id_cliente, prodotto)

Poniamo il caso che il codice fiscale (univoco) non sia obbligatorio.. e che io nel tempo inserisca due persone che sono la stessa identica persona.. quando aggiorno per ognuna il codice fiscale (che deve essere univoco) vorrei:

- unire i due contatti mantenendo un unico id_cliente.

- vorrei che tutti gli ordini si riferiscano a questo nuovo univoco id_cliente.

- vorrei che in futuro mi visualizzi un solo cliente (quello con maggiori informazioni).

Devo prevenire il problema creando da subito una tabella intermedia, oppure mi conviene lavorare con queste due tabelle e semmai aggiornare uno per uno i campi id_cliente della tabella ordini qualora scoprissi dei duplicati?

Che progettazione mi consigliate?

(credo che la situazione sia molto simile alla gestione delle rubriche telefoniche quando vogliamo unire dei contatti, duplicati)
 
Discussioni simili
Autore Titolo Forum Risposte Data
X unire più file in un pdf Windows e Software 2
rebeca Come Unire file PST in Uno? Windows e Software 0
Tommy03 Unire dati da due tabelle MySQL 5
K Unire più tabelle in una singola tabella PHP 3
F [PHP] Cercare voci uguali nel db e unire alcune variabili PHP 0
D [PHP] Unire 2 Array con ID in comune PHP 0
R unire 2 reti in una Adsl e Connettività 0
trattorino [PHP] unire due variabili PHP 0
trattorino [PHP] Unire a una query piu tabelle PHP 7
D unire due tabelle MySQL 1
S Unire due foreach simili PHP 5
D Unire campi PHP 2
P Unire il tasto submit anzicchè averlo in due file PHP 2
G Unire risultato di una select PHP 2
M Unire due modalità di pagina responsive in una... Javascript 0
I unire piu tabelle con gli stessi dati PHP 2
P Unire due funzioni... Javascript 1
felino [RISOLTO] [MySQL] Unire due tabelle esistenti in una nuova MySQL 1
M Unire piu funzioni di una classe PHP 12
Monital Unire deglia rray bidiemnsionali PHP 7
criric Unire due array - array_merge() PHP 2
P Unire celle e righe in tabella HTML e CSS 0
G unire union e join insieme MySQL 7
P Unire, confrontare due tabelle da due db diversi fati in phpmyadmin Database 5
max_400 Unire 2 query - calcoli matematici: somma, moltiplicazione, percentuale PHP 7
I consiglio su come unire 2 codici? HTML e CSS 1
M Eliminare backup automatico e unire partizioni Hardware 0
R creazione carrello - unire sito al database PHP 14
T unire più campi e formare un link Database 0
L unire due pagine PHP 0
Z Unire i risultati di due Query PHP 3
X unire pagine php PHP 2
M X POLE e per chi si vuole unire Discussioni Varie 17
Cassandra Si possono unire più linguaggi? HTML e CSS 3
S Selezionare ultimo record di una sotto query MySQL 26
A Tabella con bottoni per aggiornamento record PHP 6
S Differenza date record successivi MS Access 7
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
S Aggiornamento lista record Database 2
M Esportazione in CSV, salta il primo record PHP 4
T foreach e fetchAll dove recupero solo l'ultimo record PHP 5
A Raggruppare record con stessa data PHP 13
R Scorporare array e recuperare record tabella PHP 10
Tommy03 Select in ordine per numero di record MySQL 7
L Creazione di 2 o più record PHP 6
mazman mysqli_query() mi ritorna un array vuoto anche se presente un record nella tabella PHP 13
L contare record uguali in file csv PHP 3
M Estrapolare singoli record da intervallo (dal al/inizio fine) MS Access 0
max1974 [MySQL] Estrapolare record finti/inisistenti MySQL 9
G [PHP] Passare dati tra record PHP 4

Discussioni simili