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
InvNo PKFK
LineNoPk
PNoFK
LineUnits
LinePrice
A CREATE TABLE LINE
InvNo NUMBER NOT NULL,
LineNo NUMBER NOT NULL,
PNo VARCHAR NOT NULL,
LineUnits NUMBER DEFAULT NOT NULL,
LinePrice NUMBER DEFAULT NOT NULL,
PRIMARY KEYInvNo LineNo
FOREIGN KEYInvNo REFERENCES INVOICE SET DEFAULT,
FOREIGN KEYInvNo REFERENCES PRODUCTPNo
CONSTRAINT LineUI UNIQUEInvNo PNo;
HDBPJanJunSARevision
B CREATE TABLE LINE
InvNo NUMBER NOT NULL,
LineNo NUMBER NOT NULL,
PNo VARCHAR NOT NULL,
LineUnits NUMBER DEFAULT NOT NULL,
LinePrice NUMBER DEFAULT NOT NULL,
PRIMARY KEYInvNo LineNo
FOREIGN KEYInvNo REFERENCES INVOICE UNIQUE,
FOREIGN KEYInvNo REFERENCES PRODUCTPNo
CONSTRAINT LineUI UNIQUEInvNo PNo;
C CREATE TABLE LINE
InvNo NUMBER NOT NULL,
LineNo NUMBER NOT NULL,
PNo VARCHAR NOT NULL,
LineUnits NUMBER DEFAULT NOT NULL,
LinePrice NUMBER DEFAULT NOT NULL,
PRIMARY KEYInvNo LineNo
FOREIGN KEYInvNo REFERENCES INVOICE ON DELETE CASCADE,
FOREIGN KEYInvNo REFERENCES PRODUCTPNo
CONSTRAINT LineUI UNIQUEInvNo PNo;
D CREATE TABLE LINE
InvNo NUMBER NOT NULL,
LineNo NUMBER NOT NULL,
PNo VARCHAR NOT NULL,
LineUnits NUMBER DEFAULT NOT NULL,
LinePrice NUMBER DEFAULT NOT NULL,
PRIMARY KEYInvNo LineNo
FOREIGN KEYInvNo REFERENCES INVOICE NOT NULL,
FOREIGN KEYInvNo REFERENCES PRODUCTPNo
CONSTRAINT LineUI UNIQUEInvNo PNo;
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
