Ciao a tutti, un saluto a tutto il forum, mi scuso subito per le domande da niubbo...
Sto cercando di strutturare un gestore ordini php/mysql.
Pensavo di fare le seguenti tabelle (le principali):

Clienti (id,nome,cognome,email,telefono,ecc)
Ordini (id,idCliente,DataOraConsegna,FlagConsegnaRitiro,i ndirizzo consegna,Note)
Prodotti(id,descrizione,prezzo)
ProdottiOrdinati(idOrdine,idProdotto)


La domanda che mi sono posto è:
Meglio creare le tabelle senza relazioni con motore MyISAM e poi gestire tutto dall'applicazione php o è meglio creare le relazioni fra i vari id direttamente in mysql?

Di preciso a cosa serve impostare le relazioni nel database?


Grazie
Luca