工程项目表J(Jno, Jname, City)
供应情况表 SPJ(Sno, Pno, Jno, QTY)
其中:
供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商所在城市(CITY)组成;
零件表P由零件代码(PNO)、零件名(PNAME)、颜色(COLOR)、重量(WEIGHT)组成;
工程项目表J由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)组成;
供应情况表SPJ由供应商代码(SNO)、零件代码(PNO)、工程项目代码(JNO)、供应数量组成(QTY),表示某供应商供应某种零件给某工程项目的数量为QTY。
数据如下:
要求:
(1)创建每个关系的主键,有外键的创建外键。
(2)S表中的Sname属性列的取值唯一。
(3)P表中weight属性列的取值范围在1-50之间。
(4)J表中的Jname取值不能为空并且是唯一的。
(5)SPJ表中QTY属性列的数据类型必须为NUMBER(5)。