PASTANE VERİTABANI UYGULAMASI

PASTANE VERİTABANI UYGULAMASI

create database pastane
use pastane 

create table il(
ilno int primary key identity(1,1),
iladi varchar(50)
)
create table ilçe(
ilçeno int primary key identity(1,1),
ilçeadı varchar(50),
ilno int foreign key references il(ilno)
)
create table ödemetür(
ödemetürno int primary key identity(1,1),
ödemetüradı varchar(50)
)
create table masatür(
masatürno int primary key identity(1,1),
masatüradı varchar(50)
)

create table personelgörev(
personelgörevno int primary key identity(1,1),
personelgörevadı varchar(50)
)
create table personel(
personelno int primary key identity(1,1),
personeladı varchar(50),
personelsoyadı varchar(50),
personeltel int,
personeladres varchar(50),
personelmaas money,
personelgörevno int foreign key references personelgörev(personelgörevno)
)
create table masa(
masano int primary key identity(1,1),
masadurumu  bit NOT NULL default((0)),
masatürno int foreign key references masatür(masatürno),
personelno int foreign key references personel(personelno),
mno int foreign key references müsteri(mno)
)
create table ürüntür(
ürüntürno int primary key identity(1,1),
ürüntüradı varchar(50)
)
create table ürün(
ürünno int primary key identity(1,1),
ürünadı varchar(50),
ürünücret money,
ürüntürno int foreign key references ürüntür(ürüntürno)
)
create table müsteri(
mno int primary key identity(1,1),
madı varchar(50),
msoyadı varchar(50),
mtel int,
madres varchar(200),
memail varchar(50),
ilno int foreign key references il(ilno),
ilçeno int foreign key references ilçe(ilçeno)
)

create table pastane(
pastaneno int primary key identity(1,1),
pastaneadı varchar(50),
ürünno int foreign key references ürün(ürünno),
ürüntürno int foreign key references ürüntür(ürüntürno),
ilno int foreign key references il(ilno),
ilçeno int foreign key references ilçe(ilçeno),
personelno int foreign key references personel(personelno),
mno int foreign key references müsteri(mno)
)

create table satış(
satışno int primary key identity(1,1),
adet int,
birimfiyat money,
toplamfiyat money,
ilno int foreign key references il(ilno),
ilçeno int foreign key references ilçe(ilçeno),
mno int foreign key references müsteri(mno),
ödemetürno int foreign key references ödemetür(ödemetürno)
)

create table sipariş(
siparişno int primary key identity(1,1),
siparişfiyatı money,
sipariştür  bit not null default((0)),
mno int foreign key references müsteri(mno),
personelno int foreign key references personel(personelno) null,
ürünno int foreign key references ürün(ürünno),
ürüntürno int foreign key references ürüntür(ürüntürno),
ödemetürno int foreign key references ödemetür(ödemetürno),
ilno int foreign key references il(ilno),
ilçeno int foreign key references ilçe(ilçeno),
pastaneno int foreign key references pastane(pastaneno),
satışno int foreign key references satış(satışno),
masano int foreign key references masa(masano)
)

Yorumlar

Popüler Yayınlar