Salve,
devo iniziare un progetto ma per programmare ho alcuni dubbi...
Sto creando un sito web che avrį una parte di programmazione in php con database. Prima di iniziare sto peró progettando il tutto.
Mi sono bloccato ad un punto.
Nella mia pagina ci sarį una form con 3 menu a tendina che permetterį di selezionare delle caratteristiche estraendo cosi dal database solo i campi necessari...
Faccio l'esempio...
Voglio scegliere una voce di attore, mi servirį per un doppiaggio, quindi devo cercarla nella mia pagina web...
Vado alla form... seleziono il genere (uomo) poi lingua (italiano) poi ambito (cinematografico) ... premo il bottone di ricerca e mi appaiono solo gli attori compatibili....
Questo lo so fare, faccio l'estrazione in database rispeto ai campi scelti nel formulario e non dovrei avere problemi...
Pero se l'attore parla due lingue?!?!
Mi spiego... l'attore con ID numero 24 parla italiano e inglese... quindi quando una persona lo cerca dovrį essere selezionato in entrambi i casi (sia italino che inglese), come faccio? come organizzo il database?
Se nella mia tabella di database inserisco la colonna "lingua" pero ogni riga/attore ci deve stare un solo campo per la colonna lingua... come possono esserci due?
Facendo un paio di ricerche ho notato che potrei usare il metodo delle tabelle relazionate, ma come si usano? come faccio?
Grazie