Du skulle kunna skapa en tabell som hanterar typ av version
ex. storlek, färg, modell osv.
[TYP]
----------------
Id|descr
----------------
1 | Storlek
2 | Färg
3 | Modell
En tabell som har alla versionerna med det relaterade TYPid:t
ex. S,M,XL,Röd osv.
[VERSION]
-------------------------
Id|TId|descr
-------------------------
1 | 1 | Small
2 | 1 | Medium
3 | 1 | Extra Large
4 | 2 | Röd
5 | 2 | Svart
6 | 2 | Flerfärgad
7 | 3 | Old style
Sedan en tabell som parar ihop aktuell vara med en eventuellt version/storlek eller färg.
[PRODUKT-TYP]
pId|tId
1|2
2|1
3|2
3|3
[PRODUKT]
------------
Id | Desc
------------
1 | Stol
2 | T-tröjja
3 | Damcyckel
Detta gör att du kan ha flera olika versioner på en och samma produkt. I detta fall så har te.x. produkten "stol" endast färg och tröjjan endast storlek som alternativ medans Damcykeln har både färg och modell.
Eventuellt så kanske du behöver ha olika priser för olika modeller. Då kan du kanske lägga till en egen priskolumn i tablellen [VERSION]. Men då måste man tänka till hur man gör om man har fler versionsmöjligheter. :)



