我一直在用PHP & MySQL开发一个安卓在线测试应用程序。我知道我需要什么属性,然而,在设计关系时,当我分析它时,它会变得复杂和混乱。在我用MySQL编写并在我的项目中实现它之前,我不知道这是否是一个好的数据库设计。见下文我的ERD:

作为上面的设计,我正在尝试设计,这也将工作与任何android图表生成库创建图表。我不确定这个设计,我想我可能会很难重新完成我的数据库设计。对此有什么建议吗?提前谢谢。
发布于 2016-03-20 05:30:44
根据我的经验,可以更好地使用NoSQL数据库(如MongoDB )的JSON文档构建它,该文档允许您执行以下操作:
http://www.tutorialspoint.com/mongodb/index.htm
尝试一下mLab,因为它提供MongoDb服务,并且可以很容易地连接到使用Heroku部署的web应用程序。https://mlab.com/
https://stackoverflow.com/questions/34913986
复制相似问题