Я использую Entity Framework с ASP.NET MVC 3, и он любезно создает таблицы БД для своих моделей. Это хорошо, но есть простая вещь, которую я не могу понять: как мне сделать некоторые поля NOT NULL
в базе данных без использования атрибутов [Required]
. Это поля, для которых сервер должен установить значение перед сохранением в БД, но пользователю не нужно будет вводить их, поэтому они не являются «обязательными» с точки зрения проверки.