У меня есть требование, чтобы только суперадминистраторы могли изменять "живые" данные.
В настоящее время, если обычный администратор хочет внести изменения в живые данные: -
Какие у меня есть варианты, если я хочу попытаться исключить шаг 1 и оставить старые данные жить до тех пор, пока суперпользователь не одобрит изменения?
Я использую ASP.NET MVC и EF4, поэтому меня особенно интересуют решения вокруг EF, которые можно сделать прозрачными для моего контроллера, однако мне также интересно услышать о решениях на уровне базы данных (или для совершенно разных контекстов)