Veronika Milovzorova portfolio/ est

RetseptiRaamat

1.

Tegin nimed, perenimed ja emailid

create table Kasutaja(
   kasutajaID int primary key identity(1,1),
    eesnimi varchar(50),
    perenimi varchar(50),
	email varchar (150)
	)
 
insert into Kasutaja(eesnimi, perenimi, email)
values('Svetlana','Nasennik', 'svetlana.nasennik.com');
 
select * from Kasutaja

2.

tegin toidu katogoorijad

create table Kategooria(
   kategooriaID int primary key identity(1,1),
    kategooriaNimi varchar(50),
	)
 
insert into Kategooria(kategooriaNimi)
values('E');
 
select * from Kategooria

3.y

kirjutasin toiduaine nimed

create table Toiduaine(
   toiduaineID int primary key identity(1,1),
    toiduaineNimi varchar(100),
	)
 
insert into Toiduaine(toiduaineNimi)
values('SUDAXIL');
 
select * from Toiduaine

4.

kirjutasin yhik nimi

create table Yhik(
   yhikID int primary key identity(1,1),
   yhikNimi varchar(100),
	)
 
insert into yhik(yhikNimi)
values('ml');
 
select * from Yhik

5.

kirjutasin retsepti nimi, kirjeldus, judend, kuupäev ja lisasin kasutaja ja kategoorija id

create table Retsept(
   retseptID int primary key identity(1,1),
   retseptiNimi varchar(100),
   kirjeldus varchar(200),
   juhend varchar(500),
   sisestatudKp date,
	)

ALTER TABLE Retsept
ADD kategooriaID int NOT NULL,
CONSTRAINT FK_Retsept_Kategooria
FOREIGN KEY (kategooriaID) REFERENCES Kategooria(kategooriaID);

 insert into Retsept(retseptiNimi, kirjeldus, juhend, sisestatudKp)
 values('GASTRORESISTENTNE CAPS', 'gastroresistentsed pehmekapslid','kaks korda paevas','2020')

6.

lisasin kuupäevad, millal olid toiduained tehtud

create table Tehtud(
   tehtudID int primary key identity(1,1),
   tehtudKp date,
	)

ALTER TABLE Tehtud
ADD retseptID  ,
CONSTRAINT FK_Tehtud_Retsept
FOREIGN KEY (retseptID) REFERENCES Retsept(retseptID);

insert into Tehtud(tehtudKp)
values('2014');

select * from Tehtud

et