2013-03-23 51 views
0

所以我必须为字段(Id,姓名,bla,bla,电话号码)的客户设计一张桌子。最后一场让我感到恐惧,因为不仅有一个号码,而且还有很多号码。我看到3种方法来完成这项任务我应该如何设计这个数据库?

  1. 该字段是字符串。在插入之前的任何时候,电话号码的字符串数组使用分隔符';'进行编码然后以String形式插入。
  2. 该字段是BLOB。字符串数组是直接存储的(不知道这是否可能在sqlite中)。
  3. 为字段(ClientId,PhoneNumber)创建电话号码的另一个表。

什么似乎是最好的方法?

回答

0

因为在一个字段中存储多个值是一种不好的做法,所以第三个选项是常规方法。

相关问题