Saya mencoba memahami item yang akan ditampilkan dalam kontrol drop-down aplikasi web dan item ini adalah objek nilai dalam model saya. Sebagai contoh, anggaplah saya adalah entitas bernama RFI (permintaan Informasi). RFI tersebut memiliki objek nilai bernama State. Nilai status yang mungkin ditentukan oleh bisnis adalah: Dibuat, Terbuka, Ditangguhkan, Ditutup. Nilai-nilai ini perlu ditampilkan kepada pengguna dan dapat diperbarui oleh pengguna (Di beberapa konsol admin). Karena nilai hanya disimpan pada entitas itu sendiri, metode apa yang terbaik untuk menyimpan daftar nilai yang mungkin?
Saya menggunakan database (SQL 2008) dan kerangka ORM (Entity Framework 4.1), namun saya tidak yakin database adalah tempat terbaik untuk menyimpan nilai yang mungkin. Saya pernah mendengar beberapa pengguna membuat file sumber daya (dokumen XML, file CSV, dll) untuk hal-hal seperti itu. Apa yang dilakukan komunitas lain dalam skenario seperti ini dan apa saja praktik terbaik yang direkomendasikan.