Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse 使用Henshin进行模型到模型的转换_Eclipse_Uml_Transformation_Class Diagram_Relational Model - Fatal编程技术网

Eclipse 使用Henshin进行模型到模型的转换

Eclipse 使用Henshin进行模型到模型的转换,eclipse,uml,transformation,class-diagram,relational-model,Eclipse,Uml,Transformation,Class Diagram,Relational Model,我目前正在进行一个名为“使用模型到模型转换工具Henshin将uml类图映射到关系数据库模型”的周期结束项目 我已经成功地转换了类、属性和1..1关联,但是我面临一个关于1..N和N..N关联的问题。1..N和N..N关联具有不同的转换规则,但由于N..N关联在两种方式下都是1..N关联(1->N和NI不知道Henshin,但很可能它不支持双向多对多关联的情况,因为Ecore建模语言不支持这种情况。Ecore需要支持某种标记,其中两个引用属性将配对以形成双向关联(就像JPA中的“mappedBy

我目前正在进行一个名为“使用模型到模型转换工具Henshin将uml类图映射到关系数据库模型”的周期结束项目


我已经成功地转换了类、属性和1..1关联,但是我面临一个关于1..N和N..N关联的问题。1..N和N..N关联具有不同的转换规则,但由于N..N关联在两种方式下都是1..N关联(1->N和NI不知道Henshin,但很可能它不支持双向多对多关联的情况,因为Ecore建模语言不支持这种情况。Ecore需要支持某种标记,其中两个引用属性将配对以形成双向关联(就像JPA中的“mappedBy”注释)。谢谢你的回答!事实上,Henshin不支持双向多对多关联。问题是什么?-如果你知道它不起作用,没有人可以修复它。