【发布时间】:2011-10-10 11:00:37
【问题描述】:
我有以下数据库设置:
我需要一个将其映射到的休眠文件:
-
PowerPrognosisUsageSubmission类 -
PowerPrognosisWindSubmission类 -
PowerPrognosisSubmissionBase抽象基类
虽然,我无处可去。这是我的尝试:
我尝试实现PowerPrognosisUsageSubmission
<?xml version="1.0" encoding="utf-8"?>
<hibernate-mapping namespace="DC.Client.Models.Model" assembly="DC.Client.Models" xmlns="urn:nhibernate-mapping-2.2">
<class name="PowerPrognosisUsageSubmission" table="PowerPrognosisSubmissionBase" schema="`dbo`" mutable="true" lazy="false">
<id name="PowerPrognosisSubmissionId" access="property" column="`PowerPrognosisSubmissionBaseID`">
<generator class="native" />
</id>
<property name="Date" column="`Date`" />
<property name="Hour" column="`Hour`" />
<property name="Direction" column="`Direction`" />
<property name="Submission" column="`Submission`" />
<property name="Basis" column="`Basis`" />
<many-to-one name="PowerPrognosisUsageArea" class="PowerPrognosisUsageArea" column="`PowerPrognosisAreaBaseID`" not-null="false" lazy="false" />
<joined-subclass name="PowerPrognosisUsageSubmission" table="PowerPrognosisUsageSubmission">
<key column="`Usage`" />
</joined-subclass>
</class>
</hibernate-mapping>
有什么帮助吗?
【问题讨论】:
标签: c# sql nhibernate