我目前正在处理一个名为“使用模型到模型转换工具 Henshin 将 uml 类图映射到关系数据库模型”的项目结束。
我已经成功地转换了类、属性和 1..1 关联,但是我遇到了关于 1..N 和 N..N 关联的问题。1..N 和 N..N 关联具有不同的转换规则,但由于 N..N 关联在两种方式(1->N 和 N<-1)都是 1..N 关联,因此 Henshin 不是能够区分这两个规则,并为 N..N 关联执行 1..N 关联规则两次!
我不知道如何解决这个问题。我对恒信不是很熟悉,因为我只是一个初学者。感谢您的阅读,我希望你们中的一些人可以提供帮助!