【发布时间】:2014-01-28 07:00:43
【问题描述】:
使用 MySQL,我正在实施派对模式,其中派对可能是个人或组织。一方也可以是客户、供应商等。
什么是最好的联系方式?
Customer、Supplier 等表与 Party 表 1:1。
或
具有唯一行的 PartyType 表,包括 Customer、Supplier 等,在 Party 表中 1:1 相关。
我正在尝试找出更适合扩大到可能的大量派对记录的方法。
例如:
Select * From Suppliers Inner Join Party …
或
Select * From Party where PartyType = "supplier"
我有初步想法,但不确定它们是否有效:
供应商将持有更少的记录进行搜索,所以这可能是最佳选择, 但是,MySQL 是否足够聪明,可以通过仅获取 PartyType = 'Suppliers 的大型 Party 表进行跳转。
这有关系吗?
【问题讨论】:
标签: mysql database-design