單下劃線為為主鍵,單刪除線為外鍵,刪除+下劃線為既是主鍵又是外鍵。
create table 職工
(職工號char(10) primary key,
姓名char(8),
部門號char(10) foreign key REFERENCES 部門(部門號) )
create table 部門
(部門號char(10) primary key,
部門名稱char(8),
部門經理char(8),
產品號char(10) foreign key REFERENCES 產品(產品號),
銷售數量int
)
create table 產品
(
產品號char(10) primary key,
產品名稱char(8) ,
制造商號char(8) foreign key references 制造商(制造商號),
價格decimal(8,2)
)
create table 制造商
(制造商號char (10) primary key ,
制造商名稱char(8) ,
產品號char(10) foreign key references 產品(產品號)
)
create table 銷售
(
部門號char(10) foreign key references 部門(部門號),
產品號char (10)foreign key references 產品(產品號),
constraint pk_xs primary key (部門號,產品號)
)
create table 生產
(
制造商號char(10)foreign key references 制造商(制造商號),
產品號char(10) foreign key references 產品(產品號),
constraint pk_sc primary key(制造商號,產品號)
)
突然沒看到只創建職工表的數據。。。寫多了,望采納。。全部運行過保證正確。