我有:
请求将ID作为PK和其他属性。
客户数据库,其中ID为PK和其他属性
访客实体和电话号码可以是PK。
提前致谢,
答案 0 :(得分:0)
如果客户可以提出多个请求,并且请求只能属于一个客户,则您需要在请求中使用外键来引用其客户。
如果客户可以与许多访客关联,那么访客应该拥有该客户的外键。您将Visitor视为JOIN表,以使客户获得其请求。
答案 1 :(得分:0)
在我看来,你应该添加多态关联。
请求表,访客表和请求表,客户表
为此,您可以在请求表中添加两列。
requester_id将保存父表(客户/访客)的ID
requester_type将保存父表(客户/访客)的模型/表
你应该在表格中建立这种关系。
visitor can have many requests
和
customer can have many request