Salve,
mi sono accorto che ho fatto degli errori nella costruzione del mio database. Ho "collegato" (anche se effettivamente non ho messo le chiavi esterne) delle tabelle per mezzo di varchar. Vorrei modificarle, e associarle i vari id (che sono int)
Le mie tabelle per esempio sono queste :
tableArtist e tableEvent sono "linkati" a tableMain prendendo come riferimento la stringa trackid. Esempio :codice:tableMain id (int) trackid(varchar) data(text) tableArtist idArtist(int) ref(varchar) artist(varchar) tableEvent idEvent(int) ref(varchar) event(varchar)
Ecco. Io vorrei che diventasse così, ovvero al posto dei ref sostituire id invece che trackid, così cambio il tipo e lo metto int :codice:tableMain 1 abc primo 2 def secondo 3 ghi terzo tableArtist 1 abc artist2 2 abc artist4 3 ghi artist5 4 def artist1 5 ghi artist3 tableEvent 1 def event1 2 abc event5 3 222 event3 4 ghi event2 5 abc event4
Posso farlo semplicemente utilizzando MySql (magari assegnando delle chiavi esterne potrebbe arrangiarsi lui?codice:tableMain 1 abc primo 2 def secondo 3 ghi terzo tableArtist 1 1 artist2 2 1 artist4 3 2 artist5 4 2 artist1 5 3 artist3 tableEvent 1 2 event1 2 1 event5 3 2 event3 4 3 event2 5 1 event4) oppure conviene costruirmi uno script in PHP?

) oppure conviene costruirmi uno script in PHP?
Rispondi quotando
