create table yolcu( yolcu_no int, ad varchar(20), soyad varchar(20), adres varchar(30), telefon varchar(10), ucus_no int); create table ucus( ucus_no int, ucus_tarih date, havaalani_kalkis int, havaalani_inis int) create table havaalani( havaalani_no int, havaalani_isim varchar(20), havaalani_sehir varchar(20)); create table rezervasyon( yolcu_no int, ucus_no int, rezervasyon_gecerlilik_suresi date); create table satis( yolcu_no int, ucus_no int); delimiter // create procedure havaalani_ekle( in _no int, in _isim varchar(20), in _sehir varchar(20)) begin declare ks int; select count(*) into ks from havaalani where havaalani_no=_no; if(ks>0) then select 'kayıt mevcut'; else insert into havaalani values(_no,_isim,_sehir); end if; end // delimiter ; call havaalani_ekle(10,"mert","merzifon");