【发布时间】:2022-01-24 08:25:54
【问题描述】:
我想在 Prisma 中为锦标赛建模。我有这个:
model Tournament {
id Int @id @default(autoincrement())
meets Meet[]
}
model Meet {
id Int @id @default(autoincrement())
name String
matches Match[]
}
model Match {
id Int @id @default(autoincrement())
player1Id Int
player2Id Int
meet Meet @relation(fields: [meetId], references: [id])
meetId Int
}
model Player {
id Int @id @default(autoincrement())
name String
}
model Result {
id Int @id @default(autoincrement())
matchId Int
playerId Int
}
我觉得 Match 模型可能需要将 player1 和 player2(具有关系)链接到 Player 模型。我也不确定结果应该如何建模。
我们将不胜感激。
【问题讨论】:
标签: prisma