vorrei creare una sorta di gallery di immagini/documenti da integrare ad un db di iniziative gia esistente.
siccome il numero di immagini/documenti per ogni iniziativa sarà variabile (x es. da 1 a 50) pensavo di creare un db apposito ma non ho mai creato una gallery... quindi ogni consiglio è il benvenuto.

una struttura del genere potrebbe andare bene?

db iniziative
----------------------------------------------------
ID | TITOLO INIZIATIVA | INIZIATIVA (questo sarà il riferim. x il db img/doc)
----------------------------------------------------
1 | Veglione 2006 | capodanno06
2 | Befana 2007 | befana07
3 | Festa 12/01/07 | 12gen07

ovviamente qui saranno presenti anche altri campi di testo x le info dell'iniziativa
...
..
.

db immagini/documenti
---------------------------------------------
ID | INIZIATIVA | FILE
---------------------------------------------
1 | capodanno06 | locandina06.pdf
2 | capodanno06 | img01.jpg
3 | capodanno06 | img02.jpg
4 | capodanno06 | img03.jpg
5 | capodanno06 | img04.jpg
6 | befana07 | elenco.doc
7 | befana07 | img01.jpg
8 | befana07 | img02.jpg
9 | befana07 | programma.doc
10 | 12gen07 | locandina12gen07.pdf
11 | 12gen07 | img01.jpg
12 | 12gen07 | img02.jpg
...
..
.

in modo che quando per es. apro la scheda "befana07" verranno visualizzati (dal db img/doc) i file "elenco.doc", "img01.jpg", "img02.jpg" e "programma.doc".

per l'upload pensavo di utilizzare lo script di baol.

ho sparato cavolate o la cosa potrebbe reggere?