2013-03-23 78 views
0

所以我必須爲字段(Id,姓名,bla,bla,電話號碼)的客戶設計一張桌子。最後一場讓我感到恐懼,因爲不僅有一個號碼,而且還有很多號碼。我看到3種方法來完成這項任務我應該如何設計這個數據庫?

  1. 該字段是字符串。在插入之前的任何時候,電話號碼的字符串數組使用分隔符';'進行編碼然後以String形式插入。
  2. 該字段是BLOB。字符串數組是直接存儲的(不知道這是否可能在sqlite中)。
  3. 爲字段(ClientId,PhoneNumber)創建電話號碼的另一個表。

什麼似乎是最好的方法?

回答

0

因爲在一個字段中存儲多個值是一種不好的做法,所以第三個選項是常規方法。

相關問題