我正在开发一个减肥应用项目。
我在myfitnesspal等游戏商店中浏览了不同的减肥应用程序。在myfitnesspal的情况下,该应用程序有一个卡路里食物的主要数据库和不同种类的食物的营养信息。它还具有日记等功能。此功能存储每天制作的所有食物条目。在食谱部分,用户可以制作定制食品,菜肴(食物组合),餐食(如果菜肴组合)。
现在我的问题是......
我应该以不同方式创建三个数据库(对于主要食物数据库,用于保存用户制作的所有日常食物条目(DIARY)以及用户创建的定制食物/餐具/餐食。
或
创建一个数据库并为其中三个(主要,日记,自定义)制作不同的表。
请建议我应该选择哪一个以获得最佳效果,并建议参考。请尽量详细回答。
提前致谢。