Sqlite在Android中有一个表或多个表

时间:2010-06-18 16:13:02

标签: sql android sqlite

我正在创建一个需要存储多个属性的应用程序,它会在运行时查找数据库(这意味着多个数据库查找)。这个程序。应该具有较低的开销因此,我需要您的建议是在单个表中创建多个列还是在具有最小列的多个表中创建多个列。

1 个答案:

答案 0 :(得分:0)

拥有多个表并不会给您的应用带来任何开销,如果有的话,从关系数据库设计的角度和良好的数据组织中获得的好处实际上相形见绌。

另外,考虑一下您要存储的数据类型,例如,如果您要存储客户及其订单,将所有这些信息放在一个表中是没有意义的,或者您可以但是它会被非规范化在这种情况下,您需要做额外的工作来组织代码中的数据并添加不必要的开销和存储使用。

相关问题