首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数据库设计菜单规划器应用程序

数据库设计菜单规划器应用程序
EN

Stack Overflow用户
提问于 2012-10-31 09:30:26
回答 1查看 1K关注 0票数 0

我的第一个数据库,所以我需要一些帮助:D

在我提出问题之前,让我先解释一下应用程序和数据库流程。

该应用程序将是一个菜单计划器,您将从一周日历(计划器)开始,您可以手动添加菜肴到日期,或者您可以按下推荐按钮,并推荐以前制作的菜肴,健康菜肴,您最喜欢的类别/菜肴将给出,您可以从中选择。有两个菜品部分,一个(菜品)有预插入菜肴(食谱),另一个(mydish),您可以从预插入菜肴添加自己的菜肴和书签菜肴。

人们必须登录到他们的帐户,并创建一个成员档案。他们从菜肴部分选择他们可以制作的菜肴,这些菜将保存在my_dish部分中。

一些问题1.当前的数据库是否正常,或者我是否遗漏了一些东西? 2.日期。我希望用户能够查看他们制作的菜肴的历史(以及推荐功能)(他们添加到每周日历计划器中的菜肴)。我应该在哪里添加该信息。我是不是应该为这个多准备一张桌子?我不太确定该怎么做。

我可能会想出更多的问题,但我期待着看到你的想法和想法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-01 01:25:52

模式看起来相当完整,尽管看起来缺少一个表,该表显示用户在哪一天收到了哪道菜(这将包含id、user_id、dish_id、curdate字段)。

现在还不清楚--至少对我来说--“时间”表的目的是什么。'my_dish‘表中的'time’字段(无论如何都可能是保留字,所以应该修改)是这个表的外键吗?“菜”中的“时间”字段是什么(应该是“菜”?)桌子?准备一道菜需要多长时间?

将“配料”表中varchar字段的名称更改为“name”或类似的名称-否则会造成混淆。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13150042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档