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]

