閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。
【說明】
某醫(yī)院擬開發(fā)一套住院病人信息管理系統(tǒng),以方便對住院病人、醫(yī)生、護(hù)士和手術(shù)等信息進(jìn)行管理。
【需求分析】
(1)系統(tǒng)登記每個病人的住院信息,包括:病案號、病人的姓名、性別、地址、身份證號、電話號碼、入院時間及病床信息等,每個病床有唯一所屬的病房及病區(qū)。如表1-1所示。其中病案號唯一標(biāo)識病人本次住院的信息。
(2)在一個病人的一次住院期間,由一名醫(yī)生對該病人的病情進(jìn)行診斷,并填寫一份診斷書,如表1-2所示。對于需要進(jìn)行一次或多次手術(shù)的病人,系統(tǒng)記錄手術(shù)名稱、手術(shù)室、手術(shù)日期、手術(shù)時間、主刀醫(yī)生及多名協(xié)助醫(yī)生,每名醫(yī)生在手術(shù)中的責(zé)任不同,如表1-3所示,其中手術(shù)室包含手術(shù)室號、樓層、地點(diǎn)和類型等信息。
(3)護(hù)士分為兩類:病床護(hù)士和手術(shù)室護(hù)士。每個病床護(hù)士負(fù)責(zé)護(hù)理一個病區(qū)內(nèi)的所有病人,每個病區(qū)由多名護(hù)士負(fù)責(zé)護(hù)理。手術(shù)室護(hù)士負(fù)責(zé)手術(shù)室的護(hù)理工作。每個手術(shù)室護(hù)士負(fù)責(zé)多個手術(shù)室,每個手術(shù)室由多名護(hù)士負(fù)責(zé),每個護(hù)士在手術(shù)室中有不同的責(zé)任,并由系統(tǒng)記錄其責(zé)任。
【概念模型設(shè)計(jì)】
根據(jù)需求階段收集的信息,設(shè)計(jì)的實(shí)體聯(lián)系圖(不完整)如圖1-1所示。
【邏輯結(jié)構(gòu)設(shè)計(jì)】
根據(jù)概念模型設(shè)計(jì)階段完成的實(shí)體聯(lián)系圖,得出如下關(guān)系模式(不完整):
病床(病床號,病房,病房類型,所屬病區(qū))
護(hù)士(護(hù)士編號,姓名,類型,性別,級別)
病床護(hù)士( (1) )
手術(shù)室(手術(shù)室號,樓層,地點(diǎn),類型)
手術(shù)室護(hù)士((2) )
病人( (3) ,姓名,性別,地址,身份證號,電話號碼,入院時間)
醫(yī)生(醫(yī)生編號,姓名,性別,職稱,所屬科室)
診斷書( (4) ,診斷,診斷時間)
手術(shù)安排(病案號,手術(shù)室號,手術(shù)時間,手術(shù)名稱)
手術(shù)醫(yī)生安排( (5) ,醫(yī)生責(zé)任)
【問題1】(7分)
補(bǔ)充圖1-1中的聯(lián)系和聯(lián)系的類型。
【問題2】(5分)
根據(jù)圖1-1,將邏輯結(jié)構(gòu)設(shè)計(jì)階段生成的關(guān)系模式中的空(1)~(5)補(bǔ)充完整,并用下劃線指出主鍵。
【問題3】(3分)
如果系統(tǒng)還需要記錄醫(yī)生給病人的用藥情況,即記錄醫(yī)生給病人所開處方中藥品的名稱、用量、價(jià)格、藥品的生產(chǎn)廠家等信息。請根據(jù)該要求,對圖1-1進(jìn)行修改,畫出補(bǔ)充后的實(shí)體、實(shí)體間聯(lián)系和聯(lián)系的類型。