1)用户信息表单:员工号(外码)、密码、用户身份(管理员和普通用户) (2)职工信息表单:员工号、姓名、性别、年龄、婚姻、民族、所属部门(外码)、出生年月、开始工作时间、进单位时间、工资、备注 (3)部门信息表单,主要字段有:部门号、部门名字、备注 用sql server创建表的代码
时间: 2023-07-10 21:42:45 浏览: 128
使用springcloud+mybatis+mysql构建的分布式员工信息管理,单表的.开发工具使用maven
下面是用 SQL Server 创建三个表的代码:
1. 用户信息表单
```
CREATE TABLE UserInfo (
UserID INT PRIMARY KEY,
Password VARCHAR(50) NOT NULL,
UserType VARCHAR(20) NOT NULL
);
```
2. 职工信息表单
```
CREATE TABLE Employee (
EmployeeID INT PRIMARY KEY,
Name VARCHAR(50) NOT NULL,
Gender VARCHAR(10) NOT NULL,
Age INT NOT NULL,
MaritalStatus VARCHAR(20) NOT NULL,
Ethnicity VARCHAR(20) NOT NULL,
DepartmentID INT FOREIGN KEY REFERENCES Department(DepartmentID),
BirthDate DATE NOT NULL,
StartDate DATE NOT NULL,
EntryDate DATE NOT NULL,
Salary FLOAT NOT NULL,
Remarks VARCHAR(100)
);
```
3. 部门信息表单
```
CREATE TABLE Department (
DepartmentID INT PRIMARY KEY,
DepartmentName VARCHAR(50) NOT NULL,
Remarks VARCHAR(100)
);
```
以上是三个表的基本结构,可以根据实际需求进行修改和扩展。
阅读全文