四、数据字典
1.教职工信息表的数据字典如表所示
表1 教职工信息表的数据字典
列名 | 数据类型 | 长度 | 是否可空 | 说明 |
职工编号 | 定长字符串型(char) | 6 | × | 主键 |
姓名 | 定长字符串型(char) | 10 | × | |
性别 | 定长字符串型(char) | 2 | × | 取值范围男,女 |
出生年月 | 日期型(datetime) | 默认 | × | |
学历 | 定长字符串型(char) | 10 | × | |
民族 | 定长字符串型(char) | 10 | × | |
婚姻状态 | 不定长字符串型(varchar) | 4 | × | |
政治面貌 | 不定长字符串型(varchar) | 4 | × | |
住址 | 不定长字符串型(varchar) | 40 | × | |
联系方式 | 定长字符串型(char) | 12 | × | |
职称编号 | 定长字符串型(char) | 6 | × | 外键 |
职务编号 | 定长字符串型(char) | 6 | √ | 外键 |
部门编号 | 定长字符串型(char) | 6 | × | 外键 |
2. 部门信息表的数据字典如表所示,部门信息表的主键为部门编号。
表2 部门信息表的数据字典
列名 | 数据类型 | 长度 | 是否可空 | 说明 |
部门编号 | 定长字符串型(char) | 6 | × | 主键 |
部门名称 | 定长字符串型(char) | 20 | × | |
部门主任职工编号 | 定长字符串型(char) | 6 | × | |
部门人数 | 整型(int) | 5 | × | 部门人数≥0 |
电话 | 定长字符串型(char) | 12 | × | |
部门地址 | 不定长字符串型(varchar) | 40 | × | |
3. 职务信息表的数据字典如表3.4所示,职务信息表的主键为职务编号。
表3 职务信息表的数据字典
列名 | 数据类型 | 长度 | 是否可空 | 说明 |
职务编号 | 定长字符串型(char) | 6 | × | 主键 |
职务名称 | 定长字符串型(char) | 20 | × | |
4.职称信息表的数据字典如表4所示,职称信息表的主键为职称编号。
表4 职务信息表的数据字典
列名 | 数据类型 | 长度 | 是否可空 | 说明 |
职称编号 | 定长字符串型(char) | 6 | × | 主键 |
职称名称 | 定长字符串型(char) | 20 | × | |
5.学籍经历信息表的数据字典如表5所示,学籍经历信息表的主键为学籍编号,外键为职工编号。
表5 学籍经历信息表的数据字典
列名 | 数据类型 | 长度 | 是否可空 | 说明 |
学籍编号 | 定长字符串型(char) | 6 | × | 主键 |
职工编号 | 定长字符串型(char) | 6 | × | 外键 |
姓名 | 定长字符串型(char) | 10 | × | |
性别 | 定长字符串型(char) | 2 | × | 取值范围男,女 |
小学 | 不定长字符串型(varchar) | 40 | × | |
初中 | 不定长字符串型(varchar) | 40 | × | |
高中 | 不定长字符串型(varchar) | 40 | × | |
大专 | 不定长字符串型(varchar) | 40 | √ | |
本科 | 不定长字符串型(varchar) | 40 | √ | |
研究生 | 不定长字符串型(varchar) | 40 | √ | |
博士 | 不定长字符串型(varchar) | 40 | √ | |
6. 奖惩信息表的数据字典如表6所示,奖惩信息表中奖惩编号和职工编号统一作为主键。
表6 奖惩信息表的数据字典
列名 | 数据类型 | 长度 | 是否可空 | 说明 |
奖惩编号 | 定长字符串型(char) | 6 | × | 主键 |
职工编号 | 定长字符串型(char) | 6 | × |
奖励缘由 | 不定长字符串型(varchar) | 100 | √ | |
惩罚缘由 | 不定长字符串型(varchar) | 100 | √ | |
奖惩金额 | 整型(int) | 10 | √ | |
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)