時間:2022-11-13 02:30:02 | 來源:信息時代
時間:2022-11-13 02:30:02 來源:信息時代
實體-聯(lián)系模型 : 現(xiàn)實世界語義的圖形化表示,是廣泛應用于數(shù)據(jù)庫設計的概念模型,簡稱E-R模型。1976年,P.Chen提出E-R模型,目前在不同程度上擴充了它的語義結構,有了各種擴充ER模型,但基本結構仍是Chen提出的E-R模型結構。
E-R模型的基本組成是實體(entity)、屬性(attribute)和聯(lián)系(relationship)。
實體是現(xiàn)實世界中可區(qū)別于其他對象的“事件”或“物體”,凡具有共性的實體可組成集合,稱為實體積(entity set)。它可用矩形表示,每個實體集由實體集名標識。屬性用橢圓表示,它描述了實體或聯(lián)系的特征,每個屬性由屬性名標識,用無向邊將其與相應的實體(或聯(lián)系)連接。聯(lián)系用菱形表示,每個聯(lián)系由聯(lián)系名標識,它描述了實體集間的關聯(lián)關系,用無向邊將其與相應的實體集連接。聯(lián)系分為3類:一對一聯(lián)系(簡記為1:1)、一對多聯(lián)系(簡記為1:n)和多對多聯(lián)系(簡記為n:m)。一對一聯(lián)系表示實體集A中的每一實體至多同實體集B中的一個實體相聯(lián)系,同樣實體集B中的每一實體也至多與A中一個實體相聯(lián)系。一對多聯(lián)系表示實體集A中每個實體可以同實體集B中多個實體相聯(lián)系,而B中每個實體至多同A中一個實體相聯(lián)系。多對多聯(lián)系表示實體集A中每個實體可以同實體集B中多個實體相聯(lián)系,而B中每個實體也可同A中多個實體相聯(lián)系。每一個聯(lián)系可以和多個實體集相關聯(lián),聯(lián)系所涉及的實體集的數(shù)目稱為聯(lián)系的元(degree)。由矩形、橢圓形及菱形所構成的E-R模型稱E-R圖,圖1給出了E-R圖的一個例子。
圖1 工廠物資管理E-R模型
圖2 弱實體的表示
微信公眾號
版權所有? 億企邦 1997-2022 保留一切法律許可權利。