se vuoi proprio creare qualcosa di completo allora puoi procedere in maniera più complicata ma sicuramente più completa.

attributi -> attid, nome
opzioni -> opid, attid, nome

nella scheda prodotto, quando lo inserisci, farai apparire delle select option dinamiche in base alla selezione. Tipo selezionando l'attributo colore, la select option opzioni andra a visualizzare i colori relativi, selezionando lunghezza andrà a mostrarti i dati relativi