Создайте таблицы:
1. Наименование свойства (id, name, goodid - товар)
Пример: 222, "Цвет", 333
2. Возможные значения (id, propid, value)
Пример: 1, 222, Черный
2, 222, Белый
И то что
3. Введут пользователи: (id, userid, propvalueid, goodid - это поле уже избыточно)