我正在使用带有nhibernate的遗留数据库(但假设解决方案与hibernate非常相似)并且我们有嵌套的复合键,我的意思是跟随,我们的键具有这种结构(这是伪c#语法):
class PartnerKey
{
Public Int PartnerNr
}
Class TaxArtKey
{
Public String TaxArt
}
Class PartnerTaxArtKey
{
Public TaxArtKey TaxArt;
Public PartnerKey Partner;
}
通过使用composite-id,我可以对第一级密钥进行mpap,但是对于其他级别,例如我们的PartnerTaxArtKey,它是否可能。
感谢 阿尔米尔
答案 0 :(得分:0)
您可能可以尝试使用密钥多对一映射。