【发布时间】:2012-04-05 13:00:52
【问题描述】:
我有 2 个表,用户和关注者。
用户表。 (用户 ID,用户名)
Follower 表(Id、UserId、FollowerId)(2 个外键,UserId 和 FollowerId 都是 User 表中 UserId 的引用)
User.UserId和Follower.FollowerId,我觉得这是一对多,一个用户可以有多个follower。
User.UserId 和 Follower.UserId 呢,是一对一还是一对多。我想我把自己弄糊涂了。
编辑:
这是多对多的关系。我给它命名的方式让我很困惑。
User 表保持不变,Follower 表更改为 (Id, Leader, Follower)
现在很清楚了,一个领导可以有很多追随者,一个追随者可以追随很多领导。
【问题讨论】:
标签: mysql sql relational-database