在 Fluent NHibernate 中映射一对一子类
我有以下数据库结构:
事件表
ID - 引导 (PK)
名称 - NVarChar
描述 - NVarChar
特殊事件表
ID - 引导 (PK)
开始日期 - 日期时间
EndDate - DateTime
我有一个抽象 Event 类,以及一个从它继承的 SpecialEvent 类。最终我将拥有一个 RecurringEvent 类,它也将从 Event 类继承。如果可能的话,我想映射 SpecialEvent 类,同时保留与 Id 映射的一对一关系。有人能指出我正确的方向吗?谢谢!
I have the following database structure:
Event table
Id - Guid (PK)
Name - NVarChar
Description - NVarChar
SpecialEvent table
Id - Guid (PK)
StartDate - DateTime
EndDate - DateTime
I have an abstract Event class, and a SpecialEvent class that inherits from it. Eventually I will have a RecurringEvent class which will inherit from the Event class also. I'd like to map the SpecialEvent class while preserving a one-to-one relationship mapped with the Ids, if possible. Can anybody point me in the correct direction? Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我想通了我的问题。这是我的代码:
I figured my problem out. Here is my code: