Quantcast
Channel: Forum Getting started with SQL Server
Viewing all articles
Browse latest Browse all 4729

Referencing Composite Primery Key

$
0
0

How can I reeference a composite key in a foreign key

CREATE TABLE SATICI(
SATICI_KODU CHAR(10) PRIMARY KEY(SATICI_KODU),
ADI VARCHAR(50),
TELEFON_NO CHAR(20),
ADRES CHAR(100)
)

CREATE TABLE Malzeme_Satar(
MAL_KODU CHAR(10),
AD CHAR(20),
MİKTAR INT,
AÇIKLAMA CHAR(300),
TARİH DATETIME,
ADET INT,
SATICI_KODU CHAR(10) FOREIGN KEY REFERENCES SATICI,
PRIMARY KEY(SATICI_KODU,MAL_KODU)
)

CREATE TABLE ÜRÜN(
ÜRÜN_KODU CHAR(10) PRIMARY KEY(ÜRÜN_KODU),
AD CHAR(20),
BIRIM_FİYATI MONEY,
STOK_MİKTARI INT
)

CREATE TABLE Malzeme_Kullanılır(
SATICI_KODU CHAR(10) FOREIGN KEY REFERENCES SATICI,
MAL_KODU CHAR(10)FOREIGN KEY(MAL_KODU) REFERENCES Malzeme_Satar,
ÜRÜN_KODU CHAR(10) FOREIGN KEY REFERENCES ÜRÜN,
PRIMARY KEY (SATICI_KODU,MAL_KODU,ÜRÜN_KODU),
ADET INT
)

CREATE TABLE Müşteriler(
tcno CHAR(11) PRIMARY KEY(tcno),
AD VARCHAR(50),
Soyad varchar(50),
TELEFON_NO CHAR(20),
ADRES CHAR(100),
Eposta char(50)
)

CREATE TABLE SatınAlır(
tcno CHAR(11) FOREIGN KEY REFERENCES Müşteriler,
ÜRÜN_KODU CHAR(10) FOREIGN KEY REFERENCES ÜRÜN,
PRIMARY KEY (tcno,ÜRÜN_KODU),
ADET INT
)


Viewing all articles
Browse latest Browse all 4729

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>