Как проектировать таблицы базы данных и отношения - PullRequest
0 голосов
/ 30 июня 2019

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

https://imgur.com/0Agl7PZ

Но после входа в систему

  • Товары от поставщиков необходимо время от времени покупать
  • Один и тот же товар можно получить у разных поставщиков.

Так что я изменил БД таким образом.

Я все еще выясняю, является ли это лучшим подходом. А также много ли таблиц product_purchase и order_products много-много таблиц?

https://imgur.com/n1zFyC8

1 Ответ

1 голос
/ 30 июня 2019

Я предлагаю вам изучить модель сущностных отношений и все этапы проектирования базы данных (требования, концептуальность, логика, реализация).Неправильный дизайн базы данных отрицательно повлияет на все программное обеспечение, которое будет основано на нем, с точки зрения производительности и архитектуры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...