kalo constrain pk di tabel penerbangannya cuma diisi nomor_penerbangan, tabel 
tiketnya bisa di create mas..

berhubung saya masih newbie, jadi saya ga bisa kasih alesan yang 
pasti...mungkin di satu table kalo satu atributnya udah dideklarasikan sebagai 
foreign key, ga perlu lagi dideklarasikan sebagai primary key...CMIIW


________________________________
From: fachrizal izal <[email protected]>
To: [email protected]
Sent: Thu, May 20, 2010 3:42:59 AM
Subject: [indo-oracle] [help]mohon bantuan tentang error create table

  
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]


 


      

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

Kirim email ke