资讯   |   开发   |   选机中心   |   产品大全 | IBM | 惠普 | 联想 | 戴尔 | 苹果 | 神舟
更多: | 华硕 | 明基 | 方正 | 紫光 | TCL | 夏新 | 联宝 | 宏碁 | 七喜 | 长城 | 清华同方 | 海尔 | 三星 | 东芝 | 索尼 | 富士通 | LG | 技术 | ddnoon
当前位置:笔记本 > 软件开发 >
Advertisement
文章正文

求助:关于概念模型中一对一的关系的问题

类型:转载   责任编辑:asp.net   日期:2007/05/23


热门软件下载:


   

我在设计概念模型时,两个实体之间是一对一的关系,用概念模型生成物理模型,两张表居然都有另一张表的外键。实际上只要一张表有另一张表的外键就足矣!  
  请教:如何在PD中处理一对一的关系?

网友回答:

发表者:qiubolecn

终于弄明白你的意思了。  
  你是否A->B   为"1..1",   B->A   为"1..1"  
   
  对于这种情况,PD一般是认定为两向外键关系的,这在一般的数据库系统中为延迟约束。有一些数据库是不支持的。  
   
  如果你只想生成一个外键约束。  
  PD中可以对这种方式进行更改,你可以通过个修改  
  Dominant   role的值,默认为<None>,来达到达成时只生成一个外键约束。  
   
  但你这种情况也很怪异,因为按你想的只有一个表的主外键约束,一定有一方为"0..     "的,是否是你的想法错了。还是我误解了你的意思  
 

发表者:zhtangji

你的实体关系图做错了(原因:你对实体A、B做了双向关联),修改就好了!


 

 
热门推荐笔记本: IBM笔记本
相关文章:
webmaster:popbb@126.com   最佳浏览:1024X768 MSIE
©2007 popbb.net All Rights Reserved