階層ごとにテーブルを使用したいかなり大きなクラス階層がありますが、少しひねりがあります。私の階層は次のようになります。
Event --> [specific_events] --> Transaction --> [specific_transactions]
この階層を Event と Transaction の 2 つのテーブルに分割したいと思います。ただし、すべてのトランザクションはイベントであり、NHibernate は階層全体を Event テーブルに入れようとするでしょう。
イベントとトランザクションの間で階層を分割するように指示するにはどうすればよいですか?
編集:階層が少し間違っています。特定のイベントはすべてイベントから派生し、すべてのトランザクションは特定のイベントではなくイベントから派生します。
Event --> [specific_events]
Event --> Transaction --> [specific_transactions]