У меня есть 2 таблицы, Персона и Национальность. Человек имеет FK в таблице национальности через идентификатор национальности. В моей форме Create Person у меня есть выпадающий список, который заполняется с помощью NationalityID и NationalityDescription. Каков наилучший способ проверки этого раскрывающегося списка, чтобы иметь дело с людьми, использующими панели инструментов разработчика и т. Д. Для изменения объявленного значения на недействительный NationalityID?
Я смотрел на использование System.DataAnnotations.AssociationAttribute в модели представления, но я не уверен, что это именно то, что мне нужно.