Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Segio
@CiSharper
Проектирование баз данных
Правильно ли созданы связи между таблицами?
Есть БД с таблицами:
поставщики
продукт
тип одежды
размер
цвет
По заданию нужно создать связи между ними. Получилось так...
Вопрос задан
более трёх лет назад
88 просмотров
6
комментариев
Подписаться
1
Простой
6
комментариев
Facebook
Вконтакте
Twitter
nozzy
@nozzy
У каждого продукта может быть только один размер и цвет?
Написано
более трёх лет назад
Segio
@CiSharper
Автор вопроса
Допустим это конкретный продукт.. так может быть?
Написано
более трёх лет назад
nozzy
@nozzy
Segio
, Я бы сделал связь через таблицу (как ProductSupplier):
ProductSize, ProductColor и тд
Написано
более трёх лет назад
sim3x
@sim3x
Задача для магазина теоретическая или практическая?
Потому что если практичесая, то вам нужно почитать про
https://en.wikipedia.org/wiki/Stock_keeping_unit
Написано
более трёх лет назад
Segio
@CiSharper
Автор вопроса
nozzy
, а так правильнее?
Написано
более трёх лет назад
nozzy
@nozzy
Segio
, вот так:
Написано
более трёх лет назад
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
Константин Цветков
@tsklab
Здесь отвечаю на вопросы.
Вряд ли
разные
поставщики привозят продукт по
одной
цене. Цена в таблицу поставки продукта (ProductSupplier).
Если поставщик привозит продукт несколько раз, то в таблицу поставки (ProductSupplier) добавить дату и количество.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Проектирование баз данных
Простой
Правильно ли построена ER диаграмма?
1 подписчик
11 мая
215 просмотров
1
ответ
Информационная безопасность
+2 ещё
Простой
Данная схема реализации базы данных подходит под рамки 152-ФЗ?
1 подписчик
17 апр.
491 просмотр
2
ответа
PostgreSQL
+1 ещё
Простой
Проектирование БД: чем сейчас люди пользуются?
1 подписчик
09 апр.
439 просмотров
4
ответа
Проектирование баз данных
Простой
Как лучше сделать базу данных?
1 подписчик
07 мар.
251 просмотр
5
ответов
Проектирование баз данных
Средний
Как спроектировать dwh звезда?
1 подписчик
05 мар.
66 просмотров
1
ответ
Проектирование баз данных
Средний
Выбор между SQL и NoSQL документооринтированной базой данных?
2 подписчика
01 мар.
988 просмотров
2
ответа
Проектирование баз данных
Простой
Как лучше обновлять счётчик записей?
1 подписчик
27 февр.
141 просмотр
4
ответа
Проектирование баз данных
Простой
Как организовать таблицу для хранения ответов теста?
2 подписчика
21 февр.
290 просмотров
2
ответа
Проектирование баз данных
Простой
Как хранить данные о недвижимости?
1 подписчик
17 февр.
186 просмотров
1
ответ
Проектирование программного обеспечения
+1 ещё
Простой
Как правильно спроектировать микросервисную архитектуру?
1 подписчик
10 февр.
202 просмотра
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Администратор баз данных PostgreSQL
HR Prime
•
Москва
от 260 000 до 350 000 ₽
Инженер баз данных
Сбер
•
Санкт-Петербург
До 100 000 ₽
Разработчик баз данных
Alta Personnel
•
Москва
от 120 000 до 150 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама