Правильная структура базы данных для программы рецептов - PullRequest
0 голосов
/ 23 августа 2011

http://stoccey.net/demo/images/templ.jpg

Здравствуйте, ссылка - это макет интерфейса, который я планирую сделать своей программой.И я придумал такую ​​структуру базы данных:

http://stoccey.net/demo/images/db%20stoccey.png

Я просто хотел спросить, было ли то, что я сделал, правильно, основываясь на схеме БД, которую я сделал.

Iбыл бы признателен за ваше мнение.Большое спасибо.

1 Ответ

0 голосов
/ 23 августа 2011

Совместные мысли ...

  1. Таблицы Recipe_item и Recipe, вероятно, могут быть одним и тем же ... бросьте Recipe, переименуйте Recipe_item в Recipe, затем переименуйте rcpd_id в recipe_id (cleaner, IMO).1004 *
  2. В Ingredients заменить ingr_id на recipe_id
  3. Удалить все поля rcpd_id во всех таблицах (достаточно recipe_id)
  4. В таблицах Ingredients и Recipe_directions может использоваться поле "position", позволяющееих нужно отсортировать вручную или через CMS.
  5. Удалить rcp_id из меню, добавить Menu_id в рецепт
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...