Creazione tabelle relazionate

  • Creatore Discussione Creatore Discussione elpirata
  • Data di inizio Data di inizio

elpirata

Utente Attivo
18 Mar 2009
264
7
18
Buongiorno a tutti,
vorrei realizzare un database mysql con delle tabelle relazionate.

Queste le mie colonne :

CLIENTE|ARTICOLO|FORNITORE|Q.TA'|PREZZOUNITARIO|SCONTO|TOTALE|DATAORDINE|

ad ogni CLIENTE dovrà corrispondere nel database uno o più ordini ed ogni ORDINE naturalmente
sarà diverso da un altro.

Essendo che ho sempre lavorato su un unica tabella chiedo a voi lumi per sapere come relazionare le tabelle tra di loro.

:byebye:
 
ciao
se non ho capito male, potresti fare così
tabella clienti
id_clente autoincrement primarykey
nome ecc...

tabella cliente_ordine (collega il cliente ad un ordine)
id autoincrement primarykey
id_clente
id_ordine
data_ordine

tabella righe_ordine (composizione dell'ordine)
id autoincrement primarykey
id_ordine
articolo
prezzo_unitario
quantita
volendo potresti farti una tabella articoli
id_articolo autoincrement primarykey
descrizione
fornitore
prezzo_unitario

allora la tabella righe_ordine potrebbe diventare
id
id_ordine
id_articolo
quantita
comunque questo è uno schema, devi costruirti i vari collegamenti secondo le tue esigenze
collegamento_tabelle.jpg
 
Perfetto,
proverò a seguire quanto descritto cercando di mettere in piedi il mio primo db relazionato :)
 

Discussioni simili