0
的情況如下保存在數據庫NHibernate的聯營實體: 我擁有一個名爲「Entidade」數據庫中的表,一表「醫學生」。表「醫學生」是表,如下一個連接子類實體:已經與新項目的加入,子類
<joined-subclass name="Medico" table="Medico">
<key column="SEQ_ENTIDADE"/>
<property name="DSC_CRM"/>
<property name="DSC_ESPECIALIDADE"/>
<property name="FLG_SEXO"/>
</joined-subclass>
用戶應該能夠使用「Entidade」已經被註冊爲「打開它」在「醫學生」。當我嘗試保存對象「醫學生」擴展類「Entidade」用相同的ID「Entidade」救出現以下錯誤:
violation of PRIMARY or UNIQUE KEY constraint "PK_ENTIDADE" on table "ENTIDADE"
我的班「醫學生」:
public class Medico : Entidade
{
public virtual string DSC_CRM { get; set; }
public virtual string DSC_ESPECIALIDADE { get; set; }
public virtual Sexo FLG_SEXO { get; set; }
}
有可能做出這個「轉型」?
如果您需要什麼要了解的情況只是問。