实训目的: 客户服务系统数据库已经经过概念模型到逻辑模型,最终形成了物理模型,物理模型经过发布之后,在数据库管理系统中以数据表的形式表示,请描述该表结构。 实训内容: 客户服务系统数据库表结构如表 6-1 至表 6-7 所示。 实训要求: 物理模型设计出来后,其表结构其实已经构建出来,这里对数据库表以及字段等内容的命名规范做一个说明,用以规范化数据库系统的命名。 (1) 表 合以下规范: 统一采用单数形式,反对 Orders 。 首字母大写,多个单词的情况,单词首字母大写,反对使用 order/Useraccout/ORDER 。 避免下画线连接,反对使用 User- Accout (下画线适用于 Oracle 数据库)。 避免名称过长,反对使用 WebsiteInfomationModifyRecord 。 多对多关系表,以 Mapping 结尾,如 UserRoleMapping 。 避免保留字。 (2) 字段 字段名如 userID/userNarue/userType 。 符合以下规范: 首个字母小写,多个单词的话,单词首字母大写,反对使用 UserID/Userid 。 必须有一主键,主键不直接用 ID ,而是表名 +ID ,如 userID/orderID 。 常用的 name ,不直接用 name ,而是表名 +Name ,如 userName/orderName 。 常用的字段 desc ,不直接用 desc ,而是表名 +Desc ,如 userDesc/orderDesc 。 避免中文拼音。 避免下划线连接。 避免名称过长。 避免保留字。 实训报告: 以数据库中数据表截图的方式 在学习通上提交成果。 另以附件方式提交数据库备份文件(.bak)