Задать вопрос
@Ibishka

Как спроектировать базу данных для интернет магазина?

Говорят нужна схема env не понятно то что как сделать структуру если у одного продукта есть несколько цветов а у цветов умеется несколько размеров продукта как это связать?
  • Вопрос задан
  • 219 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • Shultais Education
    Продвинутый SQL
    1 месяц
    Далее
  • Merion Academy
    Основы реляционных баз данных SQL
    1 месяц
    Далее
Пригласить эксперта
Ответы на вопрос 1
Tomio
@Tomio
backend developer (python, php)
Ну по факту у вас ничего сложного нет. Вам нужно 3 таблицы:
1. Товары
2. Свойства товаров (цвет, размер)
3. Связующая таблица, где внешними ключами вы ссылаетесь на первые 2 таблицы

Тем самым вы реализуете связь "многие-ко-многим" (many-to-many).

Схематично это выглядит вот так:
5f0711dd26ce5470607139.png
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы