我有三个实体;entity DamagedItems { }, entity Recipe { }, entity RawProduct { }.
在DamagedItems应该在一个字段中同时捕获Recipes和RawMaterial的场景中,假设damagedItemName,如何使用damegedItemName将这三个实体关联起来而不产生标识符冲突?
`//this is what I want to achieve
relationship OnetoOne{
DamagedItems {damagedItemName} to Recipe,
DamagedItems {damagedItemName} to RawProduct
}`
以这种方式创建实体会导致标识符冲突
1条答案
按热度按时间lb3vh1jj1#
你不能用JDL对多态关系建模,你必须手工编写代码,可能要使用继承。