2011-12-02 82 views
0

我必须在应用程序中存储所有建筑物名称及其缩写。我的学校实际上有大约200座建筑。数据看起来像简单的数据集存储,使用枚举或数据库?

Physics Builiding | PHYS 

只是全名加简称。

所以我最好用什么样的方式来存储这些数据?枚举或数据库?

我更喜欢枚举的原因是因为它使用起来非常简单,并且没有太多数据要存储。只有我必须做的只是宣布这样的200个条目

PHYS("Physics Building") 

但我担心性能问题。如果在枚举中有200个条目,会发生这种情况吗?

请帮忙

回答

0

我想把它们变成一个枚举而不用担心它。您可以重新编译您的应用程序,比学校建造新建筑物快得多。

至于性能,写一个测试,并尝试它。你的UI可能有问题(长选择列表变得单调乏味),但不管怎么样都会发生。我的猜测是,这是一个不公开的。

相关问题