【发布时间】:2017-09-15 03:28:09
【问题描述】:
我正在使用 MySQL 工作台为客户构建数据库。
在这种情况下,一张票可以有很多号码,但一个池可以有很多张票。
我不确定我是否设置正确。
我可以看到将“Tickets”表链接到“TicketNumber”表的乌鸦脚具有一对多的关系。这是否意味着一张票会有很多票号?
我在“TicketNumbers”表中创建了一个 FK,它使用“ticket_id”列作为参考链接到门票表。
对于池,我在“Pools”表中创建了一个 FK,它使用“pool_id”作为参考链接到“Tickets”表。乌鸦脚似乎表明一张票可以有多个池,但事实并非如此?
我是否正确地做到了这一点,还是应该通过在相反的表中创建 FK 来反转关系?
【问题讨论】:
标签: mysql mysql-workbench