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