Я пытаюсь обернуть голову вокруг элементов, которые будут отображаться в раскрывающемся элементе управления веб-приложения, и эти элементы являются объектами значений в моей модели.В качестве примера, давайте предположим, что я сущность с именем RFI (запрос информации).Этот RFI имеет объект значения с именем State.Возможные значения состояния, предписанные бизнесом: Создано, Открыто, Приостановлено, Закрыто.Эти значения должны отображаться пользователю и обновляться пользователем (в некоторой консоли администратора).Поскольку значения сохраняются только на самой сущности, каков наилучший способ хранения списка возможных значений?
Я использую базу данных (SQL 2008) и среду ORM (Entity Framework 4.1), однако я не уверен, что база данных - лучшее место для хранения возможных значений.Я слышал о некоторых пользователях, создающих файлы ресурсов (документы XML, файлы CSV и т. Д.) Для таких вещей.Что другие участники сообщества делают в подобном сценарии и какие рекомендованные рекомендации.