ãã建ç«æ°æ®æ¨¡å
ãã1ã建ç«å®ä½è系模å
ãã1.1ãå®ä½è系模åçåºæ¬ææ
ããå®ä½èç³»ï¼ERï¼æ°æ®æ¨¡åæéç¨çä¸ä¸ªä¸»è¦æ¦å¿µæ¯ï¼å®ä½éãèç³»éåå±æ§ã
ããå®ä½éæ¯å
·æç¸åç±»ååç¸åæ§è´¨ï¼å±æ§ï¼çå®ä½éåãèç³»éæ¯æåç±»èç³»çéåã
ããå¨ER模åä¸ï¼ç¨ç©å½¢æ¡è¡¨ç¤ºå®ä½éï¼ç©å½¢æ¡ä¸åä¸å®ä½åï¼ï¼ç¨æ¤å表示å±æ§ï¼æ¤åä¸æ ä¸å±æ§åï¼ï¼å®ä½ç主ç ç¨ä¸å线表示ãå®ä½éä¹é´çèç³»éç¨è±å½¢è¡¨ç¤ºï¼å¹¶ç¨æ åè¾¹ä¸ç¸å
³å®ä½éè¿æ¥ï¼è±å½¢ä¸åä¸èç³»åï¼æ åè¾¹ä¸åä¸èç³»éçç±»åã
ããå®ä½éä¹é´çè系类åæä¸å¯¹ä¸ï¼ä¸å¯¹å¤ï¼å¤å¯¹å¤
ãã1.2ãå¤å
èç³»
ããå¨ER模åä¸ï¼å¯ä»¥è¡¨ç¤ºä¸¤ä¸ªä»¥ä¸å®ä½éä¹é´çèç³»ï¼ç§°ä¸ºå¤å
èç³»ã
ããä¸ä¸ªå¤å
èç³»éæ»å¯ä»¥ç¨å¤ä¸ªä¸åçäºå
èç³»éæ¥æ¿ä»£ãèèä¸ä¸ªæ½è±¡çä¸å
èç³»éRï¼å®èç³»äºå®ä½éAãBãCãå¯å¼è¿ä¸å®ä½éEæ¿ä»£èç³»Rï¼ç¶åï¼ä¸ºå®ä½éEåAãBãC建ç«ä¸ä¸ªæ°çäºå
èç³»éï¼åå«å½å为RAãRBãRCãå¯ä»¥å°è¿ä¸è¿ç¨ç´æ¥æ¨å¹¿å°nå
èç³»éçæ
åµãæ以ï¼ç论ä¸å¯ä»¥éå¶E R模åä¸åªå
å«äºå
èç³»éã
ãã1.3ãèç³»çå±æ§
ããèç³»ä¹å¯ä»¥å
·æåç¬çå±æ§ã
ãã1.4ãèªèº«èç³»
ããå¨ä¸ä¸ªèç³»ä¸ï¼ä¸ä¸ªå®ä½éå¯ä»¥åºç°ä¸¤æ¬¡æå¤æ¬¡ï¼æ®æ¼å¤ä¸ªä¸åè§è²ï¼æ¤ç§æ
åµç§°ä¸ºå®ä½éçèªèº«èç³»ãä¸ä¸ªå®ä½éå¨èç³»ä¸åºç°å¤å°æ¬¡æ们就ä»èç³»å°è¿ä¸ªå®ä½éç»å¤å°æ¡çº¿ï¼å°å®ä½éçæ¯æ¡çº¿ä»£è¡¨è¯¥å®ä½éææ®æ¼çä¸åè§è²ã
ãã1.5ãåç±»åIs-aå±æ¬¡èç³»
ããå¨ä¿¡æ¯ä¸çä¸ï¼å¸¸å¸¸éè¦æè¿°è¿æ ·çå®ä½éAï¼Aå±äºå¦ä¸å®ä½éBãAä¸çå®ä½é½æç¹æ®çå±æ§éè¦æè¿°ï¼å¹¶ä¸è¿äºç¹æ®å±æ§å¯¹Bä¸å
¶ä»çå®ä½æ æä¹ãå¨ER模åä¸ï¼ç§°Aæ¯Bçåç±»ï¼æBæ¯Açç¶ç±»ã两类å®ä½ä¹é´åå¨ä¸ç§å±æ¬¡èç³»ââIs-aï¼å±äºï¼ã
ããå¦æAåBåå¨Is-aèç³»ï¼åAä¸çæ¯ä¸ªå®ä½aåªåBä¸çä¸ä¸ªå®ä½bç¸èç³»ï¼èBä¸çæ¯ä¸ä¸ªå®ä½æå¤åAä¸çä¸ä¸ªå®ä½ç¸èç³»ãä»è¿ä¸ªæä¹ä¸è¯´ï¼AåBåå¨ä¸å¯¹ä¸çèç³»ãä½äºå®ä¸ï¼aåbæ¯åä¸äºç©ãAå¯ä»¥ç»§æ¿Bä¸çææå±æ§ï¼åå¯ä»¥æèªå·±ç¹æ®çå±æ§è¯´æãç¨æ¥åºåAç主ç ä¹å°±æ¯Bç主ç ã
ãã2ãER模ååå
³ç³»æ¨¡åç转å
ããER模åæ¯æ¦å¿µæ¨¡åç表示ãè¦ä½¿è®¡ç®æºè½å¤ç模åä¸çä¿¡æ¯ï¼é¦å
å¿
é¡»å°å®è½¬å为å
·ä½çDBMSè½å¤ççæ°æ®æ¨¡åãER模åå¯ä»¥åç°æçåç§æ°æ®æ¨¡å转æ¢ï¼èç®åå¸åºä¸çDBMS大é¨åæ¯åºäºå
³ç³»æ°æ®æ¨¡åçï¼ ER模ååå
³ç³»æ°æ®æ¨¡åç转æ¢æ¹æ³
ããå
³ç³»æ¨¡åçé»è¾ç»ææ¯ä¸ç³»åå
³ç³»æ¨¡å¼ï¼è¡¨ï¼çéåãå°ER模å转å为å
³ç³»æ¨¡å¼ä¸»è¦é解å³çé®é¢æ¯ï¼å¦ä½ç¨å
³ç³»è¡¨è¾¾å®ä½é以åå®ä½éé´çèç³»ã
ããER模ååå
³ç³»æ¨¡å转æ¢çä¸è¬è§ååæ¥éª¤ï¼
ããï¼1ï¼å°æ¯ä¸ä¸ªå®ä½é转æ¢ä¸ºä¸ä¸ªå
³ç³»æ¨¡å¼ï¼å®ä½éçå±æ§è½¬æ¢æå
³ç³»çå±æ§ï¼å®ä½éçç å³å¯¹åºå
³ç³»çç ã
ããï¼2ï¼å°æ¯ä¸ªèç³»é转æ¢æå
³ç³»æ¨¡å¼ã对äºç»å®çèç³»Rï¼ç±å®æ转æ¢çå
³ç³»å
·æ以ä¸å±æ§ï¼
ããèç³»Råç¬çå±æ§é½è½¬æ¢ä¸ºè¯¥å
³ç³»çå±æ§ï¼
ããèç³»Ræ¶åå°çæ¯ä¸ªå®ä½éçç å±æ§ï¼éï¼è½¬æ¢ä¸ºè¯¥å
³ç³»çå±æ§ã转æ¢åå
³ç³»çç æ以ä¸å ç§æ
åµï¼
ãã· è¥èç³»R为1â¶1èç³»ï¼åæ¯ä¸ªç¸å
³å®ä½çç åå¯ä½ä¸ºå
³ç³»çåéç ï¼
ãã· è¥èç³»R为1ⶠnèç³»ï¼åå
³ç³»çç 为n端å®ä½çç ï¼
ãã· è¥èç³»R为mⶠnèç³»ï¼åå
³ç³»çç 为ç¸å
³å®ä½ç çéåã
ããææ¶ï¼èç³»æ¬èº«çä¸äºå±æ§ä¹å¿
é¡»æ¯ç»æå
³ç³»çç å±æ§ã
ããï¼3ï¼æ ¹æ®å
·ä½æ
åµï¼æå
·æç¸åç çå¤ä¸ªå
³ç³»æ¨¡å¼å并æä¸ä¸ªå
³ç³»æ¨¡å¼ã
ãã
温馨提示:答案为网友推荐,仅供参考