Files
Database/Homework/Homework250410/Q6.sql
2025-11-06 09:53:12 +08:00

25 lines
616 B
Transact-SQL

USE Homework250410;
Go
CREATE TABLE 部门
(
部门号 INT NOT NULL,
名称 NVARCHAR(50) NOT NULL,
经理名 NVARCHAR(30),
电话 VARCHAR(20),
CONSTRAINT PK_部门 PRIMARY KEY (部门号)
);
CREATE TABLE 职工
(
职工号 INT NOT NULL,
姓名 NVARCHAR(30) NOT NULL,
年龄 INT,
职务 NVARCHAR(50),
工资 DECIMAL(10, 2),
部门号 INT,
CONSTRAINT PK_职工 PRIMARY KEY (职工号),
CONSTRAINT FK_职工_部门 FOREIGN KEY (部门号)
REFERENCES 部门 (部门号),
CONSTRAINT CK_职工_年龄 CHECK (年龄 <= 60)
);
Go