Я научился использовать валидатор NHibernate, и это Fluent API (Loquacious).NHibernate Validator and Schema Вопрос об экспорте
Я заметил, что я не могу установить целочисленное свойство или свойство nullable int (int?) Не иметь значения NULL. А почему бы не?
В базе данных целочисленный столбец может иметь нулевые значения. Хуже того, когда я генерирую DDL с помощью SchemaExport, целочисленный столбец не будет собирать эту ненулевую (если я не выражу ее в сопоставлениях Nhibernate).