2011-12-02 121 views
0

我必須在應用程序中存儲所有建築物名稱及其縮寫。我的學校實際上有大約200座建築。數據看起來像簡單的數據集存儲,使用枚舉或數據庫?

Physics Builiding | PHYS 

只是全名加簡稱。

所以我最好用什麼樣的方式來存儲這些數據?枚舉或數據庫?

我更喜歡枚舉的原因是因爲它使用起來非常簡單,並且沒有太多數據要存儲。只有我必須做的只是宣佈這樣的200個條目

PHYS("Physics Building") 

但我擔心性能問題。如果在枚舉中有200個條目,會發生這種情況嗎?

請幫忙

回答

0

我想把它們變成一個枚舉而不用擔心它。您可以重新編譯您的應用程序,比學校建造新建築物快得多。

至於性能,寫一個測試,並嘗試它。你的UI可能有問題(長選擇列表變得單調乏味),但不管怎麼樣都會發生。我的猜測是,這是一個不公開的。

相關問題