Question: Select the SQL query that would create the table LINE illustrated below, when the query is executed. LINE Inv _ No ( PK ) {

Select the SQL query that would create the table LINE illustrated below, when the query is executed.
LINE
Inv_No (PK){FK1}
Line_No(Pk)
P_No{FK}
Line_Units
Line_Price
A. CREATE TABLE LINE
Inv_No NUMBER NOT NULL,
Line_No NUMBER(2,0) NOT NULL,
P_No VARCHAR(10) NOT NULL,
Line_Units NUMBER(9,2) DEFAULT 0.00 NOT NULL,
Line_Price NUMBER(9,2) DEFAULT 0.00 NOT NULL,
PRIMARY KEY(Inv_No, Line_No),
FOREIGN KEY(Inv_No) REFERENCES INVOICE SET DEFAULT,
FOREIGN KEY(Inv_No) REFERENCES PRODUCT(P_No),
CONSTRAINT Line_UI1 UNIQUE(Inv_No, P_No);
14 HDBP200-1-Jan-Jun2024-SA1-Revision-20052024
B. CREATE TABLE LINE
Inv_No NUMBER NOT NULL,
Line_No NUMBER(2,0) NOT NULL,
P_No VARCHAR(10) NOT NULL,
Line_Units NUMBER(9,2) DEFAULT 0.00 NOT NULL,
Line_Price NUMBER(9,2) DEFAULT 0.00 NOT NULL,
PRIMARY KEY(Inv_No, Line_No),
FOREIGN KEY(Inv_No) REFERENCES INVOICE UNIQUE,
FOREIGN KEY(Inv_No) REFERENCES PRODUCT(P_No),
CONSTRAINT Line_UI1 UNIQUE(Inv_No, P_No);
C. CREATE TABLE LINE
Inv_No NUMBER NOT NULL,
Line_No NUMBER(2,0) NOT NULL,
P_No VARCHAR(10) NOT NULL,
Line_Units NUMBER(9,2) DEFAULT 0.00 NOT NULL,
Line_Price NUMBER(9,2) DEFAULT 0.00 NOT NULL,
PRIMARY KEY(Inv_No, Line_No),
FOREIGN KEY(Inv_No) REFERENCES INVOICE ON DELETE CASCADE,
FOREIGN KEY(Inv_No) REFERENCES PRODUCT(P_No),
CONSTRAINT Line_UI1 UNIQUE(Inv_No, P_No);
D. CREATE TABLE LINE
Inv_No NUMBER NOT NULL,
Line_No NUMBER(2,0) NOT NULL,
P_No VARCHAR(10) NOT NULL,
Line_Units NUMBER(9,2) DEFAULT 0.00 NOT NULL,
Line_Price NUMBER(9,2) DEFAULT 0.00 NOT NULL,
PRIMARY KEY(Inv_No, Line_No),
FOREIGN KEY(Inv_No) REFERENCES INVOICE NOT NULL,
FOREIGN KEY(Inv_No) REFERENCES PRODUCT(P_No),
CONSTRAINT Line_UI1 UNIQUE(Inv_No, P_No);

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!