通常、プロパティ/列の定義は次のようになります。
<property name="DocumentSummary" column="DocumentSummary" length="100" type="String">
<column name="DocumentSummary" />
</property>
NHibernateは、行を挿入/更新する前に、length属性を使用してデータを検証すると想定していました。残念ながら、それは無効な仮定のようです。では、NHibernateが長さ属性を何かに使用しているかどうかが問題になりますか?プロパティごとに設定するのは理にかなっていますか?