Я хочу моделировать базу данных об электронной коммерции, в частности о варианте продукта. Я нашел одну модель, и у меня есть несколько вариантов, и я не уверен, какую использовать сейчас. Вся модель зависит от этой ссылки: Варианты моделирования продукта
Я думаю, что выбор между 2-й и 3-й моделями будет более логичным, но я не могу решить. Какой из них лучше для устойчивости, обслуживания и простоты использования?
Первая модель 
Вторая модель 
Третья модель 
Спасибо.
ОБНОВЛЕНИЕ1:
Я продолжил исследования и решил, что вторая структура базы данных go, потому что нормализация лучше, чем у других.