b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

关系是通过什么来实现关系之间的关联的_关系一个关系_关系中实现实体(18)

电脑杂谈  发布时间:2017-03-13 01:06:13  来源:网络整理

标识关系实际上就体现了这种组成关系的有序性。4.2.4描述关系 这种关系反映的是不同实体或同种实体不同个体的某些性质的归类,描述关系的父表是集中体现了这种性质的一个集合,子表中个体性质应是父表中一种或几种。而父表中的性质是而且只能是子表中性质 记录 的归纳,一般性质 记录 并不涉及子表的确定,它只是对该实体的一种描述。 所以一般而言,描述关系中子表的关于该中性质的记录并不是该子表的主键,它只是一种性质的描述,所以将它设为外键就可以了。4.2.5连接关系 连接关系的创建,它一般表达的是某层实体之间的连接关系。注意这里的连接关系仅仅是该层的实体之间的连接,它不涉及到与其他层 尤其是低层实体 的关联。所以这里的连接关系体现的是本层的实体的单一性的连接关系。比如在我的研究对象中有电缆线对的连接关系,在这个例子中,电缆线对在电缆子系统中实际上是位于该系统的从属关系的最底层的,所以它们的连接关系仅仅限于其本层的实体的连接,因此这里总结的连接关系是一种比较单一的连接,在电缆子系统中,连接关系是通过建立电缆连接表来实现的: CABLE_COI帜T表 CABLE C CODE 子埴代码 NUM C_LINE 于缆线对号 MCABLECODE母缆代码 NUM M_LINE 母缆线对号 由丁I子缆和母缆的连接可以是多对多的方式,这里的连接是落实到了电缆中的每条线 CABLECODE平¨对2问的连接关系,我们看到在连接表中选取的主键是CcLINENUM,因为实际上每条线对已经是电缆子系统中的擐底层的实体了,所以一个线对也只能与体线对连接。

它们应该是一~对应的关系,所以在这里,只选取子线对的编码就可以唯一确定一个连接关系。另外还有一个额外的问题是子、母电缆线对的选取问题,也就是如何取定子、母。实际上我们可以事先确定一个取定的原则,比如说在这个例子中,我们就可以将每个线对所在的电缆对应的管道取出它的相应的地理位置的相互关系来确定,例如按照从左到右、从上到下的顺时针关系来取定子、母关系。4.2.6交叉关系 交叉关系实际上是反映了上层实体的连接关系通过下层实体来反映的~类关系。比如说在支撑设备子系统中,管道与管道之间是有交叉关系的.它们的这种交叉实际上是通过下层的实体,即井来反映出来。交叉关系是属于管道这一层实体的,但具体在哪一点上进行交叉,这却是与下一层实体——井有关的。这种由下一层实体来体现交叉连接关系的情况就称为交叉关系。在这里建议使用建立公共井表的方式来反映这种交叉关系。在支撑系统中.一般情况下,可以归结为交叉关系在哪一点的问题,而这样的点就是井或者杆,我们建立这样的井或者杆的表如下: 建立公共WELL POLE 表 WELL POLE _NUM 一~一PKIFK C-PIPE POLE_PATHUqUM……~-PK/FK M-PIPE POLE_PATH _NUM…一…PK/FK 上述的三个主键实际上确定的是一个交叉信息,即包含了哪两条管道或杆路交叉以及是具体是在哪一个井或杆交叉的。

这样的一行就可以完整地代表一条交叉信息。有了这样一张代表交叉关系的表,就可以反映各种交叉的情形了。甚至也可以解决比较复杂的出现网络状的交义情况。F面结合管道——井为例,来份述一下可能出现的交叉情况。 情况1:子管道的终止井与母管道的起始井交叉. PIPEl O—一O—— PIPE2 情况2:网状交叉。 O 那么这里还存在一个子、母管道的确定问题,我们可以采用从上到下.从左到右的顺时针方向来确定。这样做的目的也是为了使系统更规范化一些。当存在N条管道有一个公共的交义点 即井 时,则该井 WELL-NUM 将一共存在N-1条记录。4.3关于表的创建过程和所存在的关系之间的相互关联关系 因为从属关系是跟实体表的主键选择是直接相关的,实际上从属关系决定了实体表的创建之间的逻辑关系,因为从属关系与各层实体表的主键编码是相关的,我在前面已经提及从属关系中各层实体表的主键编码按照这种从属关系采取分段编码的方式,所以在创建各层实体表时,由于这种主键之的互相约束,便决定了创建表的顺序应该按照从属关系从上到下依次建立。事实上我们也可以看到,低层实体表的主键实际上包含两部分:一是上层实体表的主键编码信息,二是本层实体表的主键编码信息。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-37192-18.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...