我有两个实体发票和用户。 发票与用户有以下关系
- 发票有所有者(与用户一对一关系)
- 一张发票可以与多个用户共享,这意味着发票可以有多个共享用户(与用户一对多关系)
如何在mysql数据库中映射这些关系?有多少张 table ?和表结构?
最佳答案
发票可以有两个字段:billed_to 和 payed_by。 billed_to 字段将是一对一关系,paid_by 字段将是一对多关系。
关于mysql - 与同一实体mysql的一对一和一对多关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21775716/