Buongiorno,
sto creando un piccolo sistema dove un utente, una volta registrato, deve compilare una sorta di scheda rappresentata da diverse checkbox. Ad esempio:
cucina_preferita[] -> Italiana, Giapponese, Cinese, Messicana ecc
hobby[] -> Musica, Giardinaggio, Modellismo ecc
sport[] -> Bodybuilding, Piscina, Basket, Calcio ecc
e altri 5 o 6 gruppi di checkbox.
Il database contiene al momento la tabella UTENTE con all'interno i vari campi come nome, cognome, email, cellulare, telefono, fax, password ecc, come posso gestire le scelte degli utenti in maniera ottimale? Vorrei sicuramente evitare di inserire nella tabella UTENTE i campi HOBBY, CUCINA_PREFERITA, SPORT e salvare all'interno i dati come stringa (tipo:" italiana,cinese,messicana"), preferirei qualcosa di più ottimale. Vorrei evitare anche di creare una tabella per ogni gruppo di checkbox (tabella_cucina, tabella_hobby, tabella_sport ecc ecc) con relazione n/n con la tabella utente perché rischierei di creare troppe tabelle. Qualche consiglio a riguardo?
Ringrazio anticipatamente