我正在用jhipster创建一个项目,我需要访问这些指标和结构:
结构
我们想要拯救的球员:
第二,我们必须建立举办奥运会的必要结构。对于我们想要保存的每一场比赛:
度量
我的问题是,名单上的球员要与胜利者和输家名单相匹配,而现在这种情况并没有发生。这是一份有昵称等的球员名单,而另一个名单则是与赢家和输家无关的。
在这种情况下我如何创建关系?
到目前为止,这是我在中的代码。不管用。
entity Player {
nickname String unique pattern(/[a-zA-Z0-9_]+/),
name String,
surname String,
dateOfBirth LocalDate
}
entity Game {
winnerPoints Integer,
loser String,
winner String,
game String
}
relationship ManyToMany {
Game{player(nickname)} to Player{game}
}发布于 2022-04-28 22:25:29
胜利者和输家不应该是字符串,他们应该是两个关系的球员。而且,似乎奇怪的是,游戏实体有一个游戏字段,要么实体名不好,要么就是这个字段。
entity Player {
nickname String unique pattern(/[a-zA-Z0-9_]+/),
name String,
surname String,
dateOfBirth LocalDate
}
entity Game {
winnerPoints Integer,
game String
}
relationship ManyToOne {
Game{winner(nickname)} to Player,
Game{loser(nickname)} to Player
}发布于 2022-05-02 14:50:24
关于最后一个问题,尝试使关系必需的
relationship ManyToOne {
Game{winner(nickname) required} to Player,
Game{loser(nickname) required} to Player
}https://stackoverflow.com/questions/72035868
复制相似问题