Zunächst:
Das Unique auf Größe und Farbe ergibt keinen Sinn
Jup, eine Altlast. Kann und muss weg.
Am Ende machst Du auf Deine M:N Tabelle einen PK auf die beiden FK zu Gegenstand und Eigenschaft und das sollte dann okay sein.
Hab mir den Satz jetzt mehrfach durchgelesen: Habe ich das nicht schon gemacht oder verstehe ich den Satz falsch?