merhaba arkadaşlar odeme_turu tablosu içerisindeki odeme_yolunu satis tablosundaki odeme_yolu 'na foreıgn key ile bağlamak istiyorum fakat birtürlü başaramadım. lütfen yardımcı olup bu foreıgn keyde nereye ne yazılması gerektiğinin mantığını açıklar mısınız ?
CREATE TABLE satis(
satis_id INT,
satis_tarih DATE,
musteri_id INT,
musteri_ad VARCHAR(50),
musteri_soyad VARCHAR(50),
telefon_model VARCHAR(50),
telefon_marka VARCHAR(50),
telefon_fiyat INT,
odeme_yolu varchar(30),
)
CREATE TABLE odeme_turu(
odeme_id int primary key,
odeme_yolu varchar(30),
)
alter table satis
add FOREIGN KEY (odeme_yolu) REFERENCES odeme_turu(odeme_yolu)
CREATE TABLE satis(
satis_id INT,
satis_tarih DATE,
musteri_id INT,
musteri_ad VARCHAR(50),
musteri_soyad VARCHAR(50),
telefon_model VARCHAR(50),
telefon_marka VARCHAR(50),
telefon_fiyat INT,
odeme_yolu varchar(30),
)
CREATE TABLE odeme_turu(
odeme_id int primary key,
odeme_yolu varchar(30),
)
alter table satis
add FOREIGN KEY (odeme_yolu) REFERENCES odeme_turu(odeme_yolu)