【下午二】E-R圖
公共要點(diǎn):
1)實(shí)體聯(lián)系*對(duì)1,或1*1,左邊的多(或1)關(guān)系模式需要寫右邊1的主鍵作為自身的外鍵
2)實(shí)體聯(lián)系為*對(duì)*時(shí),聯(lián)系必須新增為關(guān)系模式,
該模式的屬性由兩端的主鍵加上聯(lián)系的屬性構(gòu)成。
3)補(bǔ)充關(guān)系模式時(shí),先補(bǔ)全自身內(nèi)容,再根據(jù)情況填寫外鍵(自身多對(duì)一,一對(duì)一)
4)弱實(shí)體,必須以其他實(shí)體的存在為前提,總是依附于其他實(shí)體
5)子實(shí)體為一方實(shí)體時(shí),子實(shí)體的名稱即為其主鍵
例如:
業(yè)務(wù)員和商品多對(duì)多,聯(lián)系配給新增為關(guān)系模式(商品號(hào)、業(yè)務(wù)員、配給時(shí)間、配給數(shù)量)中的業(yè)務(wù)員為子實(shí)體為主鍵
主鍵:(商品號(hào)、業(yè)務(wù)員、配給時(shí)間)
外鍵:商品號(hào)、業(yè)務(wù)員
6)簡(jiǎn)單屬性是原子的/不可再分的,復(fù)合屬性可以細(xì)分為更小的部分
具體:
09下
附件屬于弱實(shí)體嗎?
屬于弱實(shí)體,因?yàn)楦郊拇嬖诒仨氁脏]件的存在為前提,即附件總是依附于某郵件
11下
公司要求對(duì)數(shù)據(jù)庫(kù)操作設(shè)置權(quán)限管理功能,當(dāng)員工登陸系統(tǒng)時(shí),系統(tǒng)需要檢查員工的權(quán)限。權(quán)限的設(shè)置人是部門經(jīng)理。如何修改補(bǔ)充2-1實(shí)體聯(lián)系圖。
建立一個(gè)權(quán)限實(shí)體(關(guān)系模式),以及經(jīng)理到權(quán)限之間的1:n的“設(shè)置”聯(lián)系。
關(guān)系模式:
權(quán)限(員工號(hào)(主鍵),權(quán)限,部門經(jīng)理)
13上
需要記錄廣告商信息,增加廣告商實(shí)體。一個(gè)廣告商可以提供多條廣告,一條廣告只由一個(gè)廣告商提供。修改2-1。
新增廣告商實(shí)體,以及廣告到廣告商之間的n:1的“提供”聯(lián)系。
13下
1)客戶關(guān)系的通信地址可以進(jìn)一步分為郵編/省/市/街道,那么該屬性是否屬于簡(jiǎn)單屬性,為什么?
不屬于。根據(jù)題意,客戶關(guān)系的通信地址可以進(jìn)一步劃分,而簡(jiǎn)單屬性是原子的/不可再分的,復(fù)合屬性可以細(xì)分為更小的部分,屬于復(fù)合屬性。
2)假設(shè)分公司需要增設(shè)一位經(jīng)理的職位,那么分公司與經(jīng)理之間的聯(lián)系類型應(yīng)修改為?,分公司的主鍵應(yīng)修改為?
聯(lián)系類型1:n,主鍵改為:分公司編號(hào),經(jīng)理。