在SQLite数据库中存储

Rob*_*Rob 2 database sqlite android

我正在创建一个教师评论Android应用程序.

截至目前,我计划创建约900个表,每个表代表一位教授.每个表条目都有一个用于教师用户评论的字段.每次用户添加评论时,都会在该教授下添加新条目

这是一个合乎逻辑的方法吗?我觉得可以采用更有效的方式来做到这一点.另外,对于MySQLite来说,900张桌子会不会太多?

我还在考虑拥有一个包含所有教授的表,并将用户注释作为一个字段.然后,当添加每个新评论时,我会以某种方式添加1个额外字段.我不认为这会正确使用数据库,但它是否可能(以+1的字段数量)

nic*_*ild 7

你不想要900个表,你很可能想要一个有900个条目的教师表.您可能想要阅读一些数据库设计原则关系模型.链接中最有用的部分可能是关系模型中的示例.