66问答网
所有问题
如何把数据库表的多对多关系变成2个一对多关系
我现在的问题是这样的,一本书可以被多个用户收藏,一个用户也可以收藏多本书,请问如何将这2者的多对多关系变成2个一对多关系呢?(SQL Server数据库)
请各位大虾来帮帮忙吧,不胜感激!
举报该问题
推荐答案 2007-12-23
多对多关系要新建一个表,用来存放关系,有用户id 和书id 就是哪个用户收藏了哪本书,
变成2个一对多关系 不太明白你想怎么变成一对多的关系
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Dnnxxpv2.html
其他回答
第1个回答 2007-12-24
你先建立个向量矩阵,把关系理清吧
相似回答
Access
多对多关系
Access
如何
创建多对多关系
答:
现在创建一个
多对多的关系
。假设有多个作者在多个项目上工作,反之亦然。 如您所知,我们在Projects中有一个Author字段,所以为它创建了一个表。但现在不再需要这个字段了。选择Author字段,然后按下删除 按钮,将看到以下消息。单击是,现在还需要创建一个联连表:tblAuthorJunction。 这个联连表有两个...
我转
多对多成关系
模式的规则是什么
答:
一个
多对多关系
可以转换
成两个 一对多关系
下面举例说明: 有 学生表 与 选修课程表 多对多关系 一个学生可以选择多门课程, 一门课程可以被多个学生选修. 需要新增加一个 学生选修课程情况表,2个字段(学生编号, 课程编号) 然后 学生表 与 学生选修课程情况表 为 一对多关系. 选修课程表 与 学生...
hibernate
多对多
映射中间表有多余字段问题该
如何
映射
答:
将多对多创建成两个一对多关系就行了。你的中间表对象没有主键,
第一种方式就是你为中间表增加一个主键
,这个也是如果要把中间表映射成对象的推荐方式。第二种方式就比较复杂,你需要在中间表对象里面再增加两个属性,int role_id,int power_id,用来映射你中间表中作为复合组件的两个外键,然后在Rol...
如何把多对多关系
的表拆分
成两
张
一对多
的表
数据库
答:
如何将
一张工作表拆分成多个工作表?
数据库怎么
设计
多对多的数据表
答:
1.
数据库
中
的多对多
关联关系一般需采用中间表的方式处理,将多对多转化为
两个一对多
。2.通过
表的关系
,来帮助我们怎样建表,建几张表。一对一 一张表的一条记录一定只能与另外一张表的一条记录进行对应,反之亦然。学生表:姓名,性别,年龄,身高,体重,籍贯,家庭住址,紧急联系人 其中姓名、...
两个
实体之间
多对多
的联系能转化
成一对多
的联系么
答:
可以,因为有这个必要,在
数据库
设计的过程中,一对多情况下的设计比较容易,多对多情况下的设计相对复杂一些。若实体之间存在多对
多的
关系,就可以将其转化为若干
个一对多关系
,简化设计。以最简单的两个实体之间
的多对多关系
为例,可以在两者之间增加第三个实体:关系实体,原来的两个实体都和这个关系...
大家正在搜
数据库中的数据表之间的关系
数据库表的关联关系如何建立
数据库建立表与表之间的关系
一个数据库可以包含多个表吗
数据库的表关系包括
数据库表之间的关系图
数据库表的关系
一个表可以包含几个数据库
数据库表关联关系图
相关问题
数据库设计怎么将 多对多关系 转换成 一对多关系
数据库表与表之间多对多关系怎么处理?
数据库表的多对多关系 怎么消除?
数据库如何建立表间一对多关系
数据库中怎样将多对多的关系转为一对多的关系?
sql多对多关系的两表如何联合查询出所有的结果?
数据库表与表之间多对多关系怎么处理?
一对多关系的数据库该怎么建立?