2011-03-04 39 views
0

我有一個有4個表的數據庫。每個表格有1列。其中3個表格通常只能保存8-12個值,另一個可能爲100+。值是基本的,顏色,城市等。用戶點擊一個按鈕,向上彈出一個列表,其中可以選擇,刪除或添加值。存儲值?

似乎有很多有一個表〜8值。我想知道是否有更好的方法來存儲這些數據,因爲需要添加,刪除這些值並且這些數字是動態的。

+0

你的設置對我來說似乎合乎邏輯。你在用什麼,sqlite? – 2011-03-04 14:03:22

+0

是的,我正在使用sqlite。 – Roger 2011-03-04 14:11:05

回答

2

我不想讓你失去使用sqlite,但只是放下一些其他選項。

他們是直接從Data Storage Developer doc

  1. 共享偏好
  2. 內部存儲
  3. 外部存儲
  4. 網絡服務器

我會建議,要麼共享偏好或內部存儲對於如此小的價值。在性能方面,我的理解是使用其中一個可以獲得更好的性能,但我會得到確認,我只是重複我以前聽過的所有內容。對於如此小的值,我不確定這種差異是否可以衡量,或者對您的應用有任何影響。