Hi, all As you may know NH since 3.2 supports uni-directional one-to-many associations.
This was done by these commits https://github.com/nhibernate/nhibernate-core/commit/cb60f2169e7504ff83e601c555e42171f28ef9ff https://github.com/nhibernate/nhibernate-core/commit/d6cc06bbfee56fc3ae224fdfdc862df4fdff0442 I wonder why this fix is applied only to keys with *not-null="true"*attribute? I've checked and it seems that all works perfectly without checking that key is not nullable. As I understand the fix was ported from Hibernate, because there I've found exactly the same code.
