Salve a tutti ho un piccolo problema con mysql che più che ti programmazione è concettuale dato che non so come poter creare questo sistema.
Dunque dovrei catalogare tramite database i libri che sono presenti in varie biblioteca. Le informazioni per ogni libro devono essere: Titolo, Casa editrice, Autore, Anno di pubblicazione, Numero pagine, Versione.
Avrei pensato a due modi di catalogare il tutto:
1) Creare un unica tabella ("LIBRI") con i 7 campi ("Titolo", "Casa Editrice"...) e riemepire il tutto. Solo che con questo metodo ho paura che alla lunga questa tabella diventi enorme e poco gestibile (lentezza nel ricercare i titoli etc)
2) Creare per ogni Casa Editrice una tabella e inserire nei campi di queste tabelle i libri. Anche in questo caso però verrebberò tantissime tabelle (+ di 1000 per farsi un idea della quantità che ne verrebbe fuori) il che mi sa di troppa frammentazione e mi sa che in questo caso una ricerca sarebbe ancora + lenta.
Chiedo ai guro di mysql come si può gestire una cosa del genere??
Grazie a tutti

Rispondi quotando