Как хранить ссылки на одинаковые товары разного цвета?
Есть интернет магазин обуви. В админке нужно реализовать объединение товаров, которые отличаются только цветом и на сайте предлагать посмотреть другие цвета товара. Пример вот
Как лучше хранить такую связь товаров в БД?
Вариативность в данном случае можно реализовать parent-связью, каждый новый цвет - отдельная запись в таблице в поле parent_id которой казан идентификатор родительского товара. Это наиболее простой вариант. Есть и другие варианты, где можно заводить таблицы с атрибутами товаров и таблицу связей атрибутов и товаров.