Mungkin script di bawah ini bisa membantu

buat primary key yg terdiri dari 3 field a,b,c

CREATE TABLE t1
( a number,
  b number,
  c number,
  CONSTRAINT pk_t1 PRIMARY KEY (a,b,c)
);

kemudian buat foreign key pada tabel t2 yg mengacu ke table t1

CREATE TABLE t2
( e number,
  f number,
  g number,
  CONSTRAINT fk_t2 FOREIGN KEY (e,f,g) REFERENCES t1(a,b,c)
);

Smoga membantu


  ----- Original Message ----- 
  From: musisi musisi 
  To: [email protected] 
  Sent: Thursday, November 16, 2006 09:36
  Subject: [indo-oracle] References foreign key


  dear para oracle master, 

  saya mau nanya tentang foreign key dan primary key pada oracle. klo gak salah 
di oracle memungkinkan membuat primary key yang terdiri dari lebih dari satu 
field, pertanyaan saya pada saat kita mau membuat foreign key bagaimana kondisi 
reference fieldnya ?

  misal begini :

  tabel T1 dgn primary (A,B,C)
  table T2 dgn foreign (E,F,G)

  apakan referensial field nya akan selalu A=E, B=F, C=F. dan bisakan oracle 
menunjuk kondisi ini ??

  terima kasih sebelumnya.


  ---------------------------------
  Yahoo! Movies - Search movie info and celeb profiles and photos.

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



   

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

Kirim email ke