【发布时间】:2015-05-25 14:10:37
【问题描述】:
我目前制作了个人、分支和客户表。他们都需要有他们所在位置的数据。
我的问题是我可以为所有三个表创建 1 个位置表,并且 locationid 将自动递增,或者我应该为每个表创建 位置表吗? person_location、branch_location 和 client_location?也许我可以将每个表 Person、Branch 和 Clients 中的所有列添加到单独的表中。
【问题讨论】:
-
人员、分支机构、客户是否共享相同的位置?
-
没有人、分支机构和客户不在同一个位置。
-
如果人员、分支机构、客户的位置没有关系,那么您可以创建一个位置表,然后创建另一个指定位置类型的表(即 id 1 代表人员,2 代表分支机构,3 代表客户)