数据库设计中的实体关系建模与挑战
1. 概念UML类图与相关实体
在数据库设计中,我们常常会使用UML类图来表示概念数据库。以某学院为例,概念UML类图涵盖了多个实体,如教授(PROFESSOR)、学生(STUDENT)、教室(ROOM)、建筑物(BUILDING)、课程(COURSE)、班级(CLASS)、学期(SEMESTER)、部门(DEPARTMENT)和学校(SCHOOL)等。
| 实体 | 属性 |
|---|---|
| 教授(PROFESSOR) | PROF_NUM, DEPT_CODE, PROF_SPECIALTY, PROF_RANK, PROF_LNAME, PROF_FNAME, PROF_INITIAL, PROF_EMAIL |
| 学生(STUDENT) | STU_NUM, DEPT_CODE, STU_LNAME, STU_FNAME, STU_INITIAL, STU_EMAIL, PROF_NUM |
| 教室(ROOM) | ROOM_CODE, ROOM_TYPE, BLDG_CODE |
| 建筑物(BUILDING) | BLDG_CODE, BLDG_NAME, BLDG_LOCATION |
| 课程(COURSE |
数据库设计中的ER建模与权衡
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



