Consiglio MySQL

Utilizzo di applicazioni in ambito professionale.
Scrivi risposta
Avatar utente
Bergoglio
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 739
Iscrizione: giovedì 26 aprile 2007, 8:57
Desktop: KDE
Distribuzione: Kubuntu 22.04
Sesso: Maschile
Località: Provincia di Torino

Consiglio MySQL

Messaggio da Bergoglio »

Ciao,

data la mia nulla esperienza in merito a MySQL ed ai database SQL in generale, sono a chiedervi consiglio.
Supponiamo che io ho degli elenchi uguali come tipologia campi ma diversi come contenuto, del tipo : elenco Pippo 1, Pippo 2, Pippo 3, etc. in cui i campi sono ID, descrizione, quantità ; per archiviare in un database i singoli record mantenendo il riferimento dell'elenco a cui appartengono mi sono venute in mente 2 soluzioni :
1) creare delle tabelle una per ogni elenco ed una tabella generale con solo l'insieme dei nomi elenchi
2) creare una tabella unica in cui ogni record, oltre ad avere i campi ID, descrizione, quantità, abbia anche un campo "nome elenco di appartenenza".

I miei dubbi sono :
1) nella soluzione n. 1, quando vado ad interrogare tramite query il database c'è un sistema nella sintassi SQL per creare una estrazione del tipo "dimmi tutti gli elenchi che esistono, io te ne seleziono uno e tu mi estrai tutti i record di quell'elenco ? Penso di si, però non è che mi vado a complicare la vita quando creo l'interfaccia grafica ( per esempio in PHP ) di visualizzazione o creazione di un nuovo elenco Pippo 4 ? Tenete conto che gli elenchi Pippo n aumentano molto frequentemente, anche al ritmo di 10 / 15 al giorno.
2) nella soluzione n. 2, sempre tenendo conto che gli elenchi Pippo n aumentano molto frequentemente e che ognuno può contenere moltissimi record ( anche 300 / 400 cadauno ), non rischio poi ad un certo punto di avere un rallentamento nella gestione dati ?

Potete darmi qualche consiglio su quale strada intraprendere ed eventuali trucchi ( come concetto ) annessi ?

Grazie
Scrivi risposta

Ritorna a “Applicazioni professionali”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti