注册 登录
编程论坛 SQL Server论坛

这种多对多关系如何实现

herendagao 发布于 2008-10-20 14:39, 1910 次点击
要创建一个系统,系统中用户可互相添加为朋友关系,这在SQL中如何实现?谢谢!
7 回复
#2
师妃暄2008-10-20 21:28
多对多的关系要建立中间表
#3
happynight2008-10-21 16:30
学习
#4
elan19862008-10-21 21:20
回复 2# 师妃暄 的帖子
能不能请楼主 举个例子
谢谢了
#5
2008-10-22 20:08
程序代码:
   主表
中间表{
         主表


本来都弄好了图片了,发不上来。凑活看吧!\"\"


[[it] 本帖最后由 wangjunbin00 于 2008-10-22 20:09 编辑 [/it]]
#6
球球2008-10-23 14:26
一个多对多的关系,拆成两个一对多。由中间关联表保存两个实体表的ID
#7
elan19862008-10-23 20:24
谢谢大家 有所感悟了
#8
小仙2008-10-24 19:07
中间表第一行:朋友A,朋友B
第二行:朋友A,朋友C。
1