[英]Fluent NHibernate automapping table per hierarchy: can I split a hierarchy?
我有一個相當大的 class 層次結構,我想在每個層次結構中使用表,但略有不同。 我的層次結構如下所示:
Event --> [specific_events] --> Transaction --> [specific_transactions]
我想將此層次結構拆分為兩個表,事件和事務。 但是,所有事務都是事件,我相信 NHibernate 會嘗試將整個層次結構放入事件表中。
我如何告訴它拆分事件和事務之間的層次結構?
編輯:我的層次結構有點不對。 所有 specific_events 派生自 Event,所有 Transactions 派生自 Event,而不是 specific_events。
Event --> [specific_events]
Event --> Transaction --> [specific_transactions]
據我所知這是不可能的。 為什么要將它們分成 2 個不同的表?
在 Action book 的 NHibernate 中也有關於層次結構映射的不同策略的很好的解釋。 這對我幫助很大。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.