mau minta bantu tentang create table ..

saya udah boat tiga 3 table dengan sintak sql ,
ni codenya :

create table jnspesawat
(
id_jns_pesawat char(6) not null,
nama_pesawat varchar2(20) not null,
constraint pk_jnspesawat primary key(id_jns_pesawat)
);

create table penerbangan
(
nomor_penerbangan char(6) not null,
id_jns_pesawat char(6) not null,
kota_asal varchar2(30) not null,
kota_tujuan varchar2(30) not null,
constraint pk_penerbangan primary key(nomor_penerbangan,id_jns_pesawat),
constraint fk_penerbangan_pesawat foreign key(id_jns_pesawat) references 
jnspesawat(id_jns_pesawat)
);

create table tiket
(
id_tiket char(9) not null,
nomor_penerbangan char(6) not null,
hari_berangkat varchar2(10) not null,
tanggal_berangkat date not null,
wkt_berangkat date not null,
wkt_tiba date not null,
harga number(10) not null,
jumlah number(5) not null,
constraint pk_tiket primary key(id_tiket),
constraint fk_penerbangan_tiket foreign key(nomor_penerbangan) references 
penerbangan(nomor_penerbangan)
);


yang ingin saya tanyakan, kenapa waktu saya create table tiket, keluar error 
yaitu "ORA-02270: no matching unique or primary key for this column-list"

mohon bantuannya,, semoga jadi solved ini problem saya ..
thx

 

--------------------------------------------------------------
Fachrizal 
TEKNIK INFORMATIKA STT TELKOM BANDUNG
Mobile Phone +6285221561825 
E-Mail : [email protected] 
---------------------------------------------------------------




[Non-text portions of this message have been removed]

Kirim email ke