0
データベーススキーマとオブジェクトモデルを変更するために多かれ少なかれブランチがあるプロジェクトに取り組んでいます(すごいポジションです(c :)) :IDはNHibernateの親クラスと子クラスにあります
class Parent
{
public int ID { get; set; }
}
class Child : Parent
{
// some fields
}
は、子IDと親IDが同じ場所、それがより良いデータベーススキーマを持つことである(例えば、親の主キーは、IDENTITY(1,1)、子プライマリキーが割り当てられているとはありません親テーブルへのNULL外部キー)、または子テーブルがそれ自身の主キーを保持し、別のフィールドの親テーブルへの参照を保持する必要があるかどうかを検討する必要があります。 NHibernateは両方をサポートしていますか?