ciao a tutti, sono al mio primo progetto con MySQL e vorrei il vostro parere su come strutturare il db di un sito (forse è una richiesta stupida ma essendo il mio primo lavoro ci tengo).
Il sito è così diviso:
- home
- servizi (questa sezione è formata da pagine tutte uguali dove cambiano solo i contenuti)
- news
- eventi
- contatti
in tute le pagine ho bisogno di testi e immagini.
Avevo pensato di strutturare le tabelle così:
. utenti (per una login di accesso dove si potranno caricare testi e immagini sulle news)
- utente
- password
. foto
- id_servizi
- id_news
- id_eventi
- nome
- URL
. servizi
- id_servizi
- descrizione
. news
- id_news
- titolo
- testo
. eventi
- id_eventi
- titolo
- testo
. dati_ditte
- id_servizi
- ragione sociale
- indirizzo
- telefono
- sito web
- P.Iva
Potrebbe andare bene una struttura di questo tipo? si può migliorare?
mi affido al vostro parere e alla vostra esperienza!
Grazie in anticipo!