关于mysql 创建表与表关系的问题

来源:百度知道 编辑:UC知道 时间:2024/09/21 16:32:59
我有个user 表。。有个店铺shop 表。
user里有人的信息。但是人可以创建店铺。而且一人只能一个店铺。。
但是还可以有其他人属于这个店铺里。。请问2个表创建的时候需要创建一对一关系么。。还是怎么创建?需要什么字段么?

1,虽然这是个基本问题,但你一点分都不给,也太不够意思了。呵呵。

2,根据“一人只能一个店铺,但是还可以有其他人属于这个店铺里”---暂且忽略你这个“里”字。
那么应该可以得到一个 1:n的关系,即:一个店铺对应多个人。

所以,一种可行的方法是:
对于user表,基本字段可以有 用户名,用户id,店铺ID,....
对于店铺表。基本字段可以有 店铺名,店铺ID,...

3,以上解决办法是符合关系模式滴,不过实际应用可能还会有效变化。