1 人 事 管 理 系 统 数 据 库 设 计 1. 前 言 在 需 求 分 析 阶 段 已 经 画 出 了 每 个 模 块 需 要 的 数 据 的E-R 图 ,在 数 据 库 设 计 阶 段 根 据 这 些 E-R 图 写 出 对 应 的 数 据 字 典 。 2. 数 据 字 典 表 2-1 员 工 就 职 表 PersonInductionInfo: 字 段 名 称 数 据 类 型 可 否 为 空 约 束 条 件 说 明 PersonnelId CHAR(10) NOT NULL 主 键 员 工 号 PersonnelName CHAR(10) NOT NULL 无 员 工 姓 名 Sex CHAR(4) NULL 无 员 工 性 别 Department CHAR(20) NULL 无 所 在 部 门 Position CHAR(10) NULL 无 职 位 PositionalTitle CHAR(10) NULL 无 职 称 DateIntoCompany DATETIME NULL 无 进 公 司 日 期 表 2-2 部 门 表 DepartmentInfo: 字 段 名 称 数 据 类 型 可 否 为 空 约 束 条 件 说 明 DepartmentId CHAR(10) NOT NULL 主 键 部 门 编 号 Department CHAR(10) NULL 无 部 门 名 称 DeparmentIntrodu ction CHAR(60) NULL 无 简 介 Indu ction n.就职 2 表2-3 职 位 表PsoitionInfo: 字段名称 数据类型 可否为空 约束条件 说明 PositionId CHAR(10) NOT NULL 主键 职位编号 Position CHAR(20) NULL 无 职位名 表2-4 职 称 表 PositionalTitleInfo: 字段名称 数据类型 可否为空 约束条件 说明 PositionalTitleId CHAR(10) NOT NULL 主键 职称编号 PositionalTitle CHAR(20) NULL 无 职称名 表2-5 培 训 记 录 表TrainingInfo: 字 段 名 称 数 据 类 型 可 否 为 空 约 束 条 件 说 明 TrainingId CHAR(10) NOT NULL 主 键 培 训 记 录 号 PersonnelId CHAR(10) NOT NULL 无 员 工 编 号 PersonnelName CHAR(10) NULL 无 员 工 姓 名 PersonnelSty le CHAR(10) NULL 无 员 工 类 型 TrainingCou rse CHAR(10) NULL 无 培 训 课 程 TrainingHou rs CHAR(4) NULL 无 培 训 时 数 TrainingScores CHAR(4) NULL 无 培 训 成 绩 TrainingEx pense CHAR(4) NULL 无 培 训 费 用 TrainingStart DATETIME NULL 无 培 训 开 始 日 期 TrainingE...