永发信息网

多对多关系数据库表设计

答案:2  悬赏:40  手机版
解决时间 2021-04-10 07:10
微信运动 关系表设计 A 输入 1,2,3 群 B 属入1群 C属入1,3群,D 属入2,3群,那么问题来了
功能一所有用户当天步数排名,
功能二用户查询自己在各个群的排名,例如用户A 查看自己在1群的排名,用户D查看自己在3群的排名,
功能三 用户查询累计周、月、年步数
这个要设计几个表 具体怎么关联与查询
最佳答案
数据库表的设计一般要满足逻辑上的三范式,看到这种情况我觉得,如果只有1,2,3三个群,设置一个用户表就可以了,用户是否在对应的群中设置一个字段标志位,如果群很多,需要的也只是两个表,用户表和对应的群表,群表只放入用户的ID,避免数据冗余用户其他字段都应该在自己表中
全部回答
拆分关系。增加一个表。使之符合范式。 比如做学生选课系统。多个学生选多门课。这是多对多关系。 这样可以写成三个表。 分别为。学生表(学号,姓名) 课程表(课程号,课程名) 选课表(学号,课程号) 通过选课表,将学生和课程联系起来了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题对于他人的议论和批评我们应该采取的做
带度数的美瞳多少钱,普通的没有度数的眼镜片
窗前的母亲阅读题答案
从我的电脑中打不开摄像头。提示找不到应用程
求gl小说,短篇中篇长篇都要,最好是古代的。
扒卡腊在哪里啊,我有事要去这个地方
天津到徐州火车票几点多少钱?
国务院印发的《兴边富民行动规划(2011—2015
事故车报废合适还是维修合适
已知浓氨水能挥发出氨气(由氨分子构成),浓
男友对我挺好的,我们在一起快三年了,房子也
金海洋洗衣我想知道这个在什么地方
关于青春旅行的美文,有关青春比喻沿途风景的
太平天国运动的新特点是①几千年来农民运动的
只有支付宝能网购么?
推荐资讯
天元台球室这个地址在什么地方,我要处理点事
狗狗老是咳嗽像是有东西卡住了一样
阿怡代打怎么回事,斗鱼TV阿怡代打事件是怎么
中国农业大学农村发展与管理好就业吗
拳皇2002 K`的超必杀(名叫霸气深红之星)怎
青春易逝 年华易老诗词
烬出攻速还是攻击力,戏命师烬,攻击为什么这
小孩子厌学该怎么教育,如何教育不听话的孩子
教师评语幼儿园大班,幼儿园大班在园发展记录
情的音节是什么
I hope you love me more than i love you
单选题已知点(2,1)和(-3,6)在直线ax+y+3=0
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?