Memperbaiki Hubungan (Relationship) Antara Tabel DetilPenjualan dan Tabel Barang
Tinggal satu tabel lagi yang harus diperbaiki, kali ini adalah tabel Barang. Iniperlu dilakukan, karena ada tiga kolom yang mempunyai nama sama pada tiga tabel, yaitu kolom ID.
Agar tidak memusingkan, maka ada baiknya jika namanya kita rubah agar berbeda sedikit. Untuk itu mari kita lakukan langkah berikut ini.
- Atur agar tiga tabel saling berjajar seperti gambar berikut ini

- Sekarang kita akan menghubungkan Tabel Barang dan Tabel DetilPenjualan, caranya tetap pada mode Relationship, kali ini arahkan mouse ke tabel DetilPenjualan, klik kanan, muncul pop-up menu dan pilih Table Design

- Maka jendela untuk melakukan editing pada tabel DetilPenjualan terbuka, dan klik pada kolom Nama. Caranya klik pada kolom abu-abu yang ada disisi kiri (lihat pada gambar)

- Arahkan ke menubar, pilih Insert – Rows, kita harus menambahkan sebuah kolom baru di tabel DetilPenjualan.

- Hasilnya akan ada sebuah kolom baru seperti nampak pada gambar dibawah ini.

- klik pada Data Type, dan pilih Lookup Wizard

- Jendela Lookup Wizard muncul dan pilih pilihan I want the lookup column to look up the values in a table or query. Kemudian klik Next

- Langkah kedua dari Lookup Wizard kita diminta untuk memilih tabel yang akan dijadikan sumber data. Tentu pilih tabel Barang, karena kita memang ingin menghubungkan antara tabel Barang dan tabel DetilPenjualan bukan?

- Sekarang kita harus memilih kolom mana saja yang akan digunakan. Pilih kolom IDBarang, Nama, dan Harga. Klik Next

- Jendela berikutnya menanyakan kita apakah akan mengurutkdan data, tidak perlu, klik lagi tombol Next
- Sekali lagi wizard menanyakan apakah ada yang perlu disembunyikan? Biasanya kolom IDBarang yang merupakan Primary Key, tidak perlu dipedulikan, klik Next
- Langkah terakhir, beri nama pada kolom yang baru kita buat dengan nama IDBarang, dan klik tombol Finish.

- Jika ada jendela mennyatakan bahwa tabel harus disimpan dahulu sebelum relationship bisa dibuat tentu klik Yes

- Tutup semua jendela yang ada, kemudian buka lagi jendela Relationhsip. Caranya, dari menu bar, pilih Tools – Relationship. Hasil akhirnya harus nampak bahwa tabel DetilPenjualan terhubung dengan tabel Barang (lihat garis penghubungnya).

- Sekarang kita harus melakukan hal yang sama persis ketika menghubungkan tabel Penjualan dengan tabel DetilPenjualan. Klik pada garis yang menghubungkan tabel Penjualan dan DetilPenjualan. Jika berhasil, garisnya akan menjadi tebal
- Klik satu kali lagi agar jendela Edit Relationship muncul
- Perhatikan bahwa pada sisi sebelah kiri adalah berasal dari Tabel Barang, dimana kolom IDBarang dipilih, serta bagian kanan berasal dari tabel DetilPenjualan dimana kolom IDBarang menjadi pasangannya (jangan sampai bingung ya)
Beri tanda pada Enforce Referential Integrity dan Cascade Update Related Fields, kemudian klik OK

- Hasil akhirnya, akan terbentuk relationship one to many seperti dibawah ini

Selesailah sudah kita mempersiapkan tabel dan relationship yang kita butuhkan. Berikutnya kita akan mempersiapkan Query yang akan digunakan.
Posted
Dec 26 2009, 03:42 PM
by
Airlangga Bhumintara Amitaba