1.Create Table
Dengan Perintah
Constraints
Untuk membuat tabel acuan
(references) sebelum tanda ‘)’ tambahkan perintah:
Constraint nama_constraint primary key (nama_field_primarykey) notnull);
Untuk membuat tabel yang mengacu pada tabel lain (tabel relasi) sebelum tanda ‘)’ tambahkan perintah :
Constraint nama_constraint primary key
(nama_field_primarykey-1,…,
nama_field_primarykey-n),
Constraint nama_constraint foreignkey (nama_field_foreignkey-1)
References nama_tabel_acuan-1
(nama_field_primarykey-1),:
Constraint nama_constraint foreignkey (nama_field_foreignkey-n)
References nama_tabel_acuan-n (nama_field_primarykey-n)
);
Menambahkan tabel pasok di bawah tabel barang
dan suplier, membuat primary key tabel pasok dan foreign key dari ke 3 tabel
tsb :
CREATE TABLE pasok (kode_pasok
char(10),
kode_barang char(6),
kode_suplier char(10),
tanggal_pasok date,
jumlah_pasok numeric,
constraint pk_pasok primary key (kode_pasok),
constraint fk_pasok_barang foreign key (kode_barang) references barang (kode_barang),
constraint fk_pasok_suplier foreign key (kode_suplier) references suplier (kode_suplier)
kode_barang char(6),
kode_suplier char(10),
tanggal_pasok date,
jumlah_pasok numeric,
constraint pk_pasok primary key (kode_pasok),
constraint fk_pasok_barang foreign key (kode_barang) references barang (kode_barang),
constraint fk_pasok_suplier foreign key (kode_suplier) references suplier (kode_suplier)
0 komentar:
Posting Komentar