Ciao a tutti!
Mi piacerebbe avere una vostra opinione:
Devo creare un database di oggetti che hanno sempre le stesse caratteristiche ma valori descrittivi differenti.
ES:
oggetto colore forma
-----------------------------
1 rosso sfera
2 bianco cubo
3 verde piramide
Dove le caratteristiche sono numerose.
Un modo di fare sarebe quello di creare delle tabelle per ogni caratteristica (colore, forma, etc) e relazionarle alla tabella degli oggetti tramite degli ID. Questa soluzione pero' richiederebbe delle query con join multiple che immagino siano devastanti per il database (oltretutto difficili da scrivere).
Secondo voi avrebbe senso NON relazionarle alla tabella degli oggetti e memorizzare direttamente i valori nei record? Mantenendo cmq le singole tabelle delle caratteristiche, visto che il backend di compilazione deve essere "guidato"?
Non so cosa fare...

Rispondi quotando
. Se poi la cosa la moltiplichi per n-mila records...