新郑航空港区行政划分:数据库设计 这个应该如何建表1

来源:百度文库 编辑:高考问答 时间:2024/05/13 02:31:33
数据库设计

某医院病房计算机管理中需要如下信息:
科室:科名,科地址,科电话,医生姓名
病房:病房号,床位号,所属科室名
医生:姓名,职称,所属科室名,年龄,工作证号
病人:病历号,姓名,性别,诊断,主管医生,病房号
其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。

建表的原则和方法是什么啊(不要具体程序只要模型) ???????????

表:科室
id 主键
name 科室名
address 地址
phone 电话

表:医生
id 主键
rank 职称
age 年龄
worknumber 工号
keshiid 科室ID

通过 "医生"表中的"科室ID"和"科室"表中的ID关联就行了
病房也是这样设计