结构,我想允许用户跟随其他用户与Twitter,Instagram的等等。我想,这应包括表结构类似以下内容:的PHP/MySQL /社交网络的最佳pracice表追随者
用户用户ID,密码,电子邮件,FNAME,lname的
关注与userid1(INT),followstatus(TINYINT),usererid2(INT)
当USER1决定跟随用户2创建新行。如果user1决定不再跟随user2,则后续跟进状态可以关闭。如果user2跟随用户1,将会有一个单独的条目。
我可以告诉user1他正在查询这个表。并通过计数查询告诉用户有多少人关注他们。然后以此关系为条件,将user2s操作(followee)的信息打印到user1(follower)。
这是最佳实践吗?还是有更多的呢......是否有其他领域,表格需要?
注意:用户有另一个人的表,不一定是用户,但我认为跟随者的状态应该在单独的表中。
你的第二点对我来说很合理,我认为它是一个好方向。谢谢。 – 2014-09-12 06:14:35