Курсовая работа: База данных велосипедного магазина
FOREIGN KEY KOD_TIPA_FIRMI REFERENCES TIPI_FIRM KOD
);
create table Tipi_tovarov (KOD NUMBER(5) PRIMARY KEY,
NAZVANIE VARCHAR2(30) UNIQUE,
KOD_FIRMI NUMBER(5),
KOD_TIPA_TOVARA NUMBER(5),
FOREIGN KEY KOD_FIRMI REFERENCES FIRMI KOD,
FOREIGN KEY KOD_TIPA_TOVARA REFERENCES TIPI_TOVAROV KOD
);
create table Tovari (KOD NUMBER(5) PRIMARY KEY,
KOD_TIPA_TOVARA NUMBER(5),
NAZVANIE VARCHAR2(30),
UNIQUE (KOD_TIPA_TOVARA,NAZVANIE),
FOREIGN KEY KOD_TIPA_TOVARA REFERENCES TIPI_TOVAROV KOD
);
create table Sklad (
KOD_TOVARA NUMBER(5),
KOD_FIRMI NUMBER(5),
KOD_PERSON NUMBER(5),
KOD_TIPA_OPERAZII NUMBER(5),
ZENA NUMBER(5),
DATA DATE,
KOLICHESTVO NUMBER(3),
FOREIGN KEY KOD_TOVARA REFERENCES TOVARI KOD,
FOREIGN KEY KOD_FIRMI REFERENCES FIRMI KOD,
FOREIGN KEY KOD_PERSON REFERENCES PERSONAL KOD,
FOREIGN KEY KOD_TIPA_OPERAZII REFERENCES TIPI_OPERAZII KOD
);
3. Примеры создания последовательностей