@PRodion

База дынных для интернет магазина?

Если таблицы:

— Manufacturers (производитель) — Collections (коллекция) — Colors (цвет)

У производителя может быть много коллекций, но у коллекции только один производитель. У коллекции может быть много цветов, но у цвета только одна коллекция. Правильно ли я понимаю, что нужно использовать связь один ко многому?

Главная проблема:

У коллекции должны быть характеристики. Вес, грамм, состав т.д. Как это лучше реализовать?
  • Вопрос задан
  • 119 просмотров
Решения вопроса 1
Три таблицы:
manufacturers
id | name | что-то | еще |


collections
id | manufacture_id | name | Вес | грамм | состав  | т.д.  |


colors
id | collection_id | name | что-то | еще |


Manufacture->hasMany(Collection); Collectiion->hasMany(Color); ну и в обратную сторону belongsTo()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
ITECO Москва
от 120 000 ₽
ГК «СТАРТЕКС» Новосибирск
от 120 000 до 150 000 ₽
Modens Group Москва
от 140 000 до 170 000 ₽
23 февр. 2020, в 20:19
3000 руб./за проект
23 февр. 2020, в 20:15
10000 руб./за проект
23 февр. 2020, в 19:38
3000 руб./за проект