Bagaimanakah cara membuat relasi tabel satu ke banyak (one
to many) pada Microsoft Access?
Langkah-langkah membuat relasi tabel pada Microsoft Access adalah:
1. Buka file Microsoft Access yang telah
ada tabel master dan tabel transaksi
2. Klik icon Relationships pada toolbar
database
3. Akan muncul window Relationships yang
masih kosong
4. Klik kanan pada area kosong, lalu
pilih Show tabels untuk menampilkan daftar tabel yang telah ada pada file
ms-access
5. Klik pada tabel dbo_MT_ANGGOTA, lalu
klik tombol Add
6. Klik pada tabel dbo_PENJUALAN, lalu
klik tombol Add
7. Klik Close pada window Show Table
8. Sekarang klik dan tahan mouse pada
field ID dari tabel dbo_MT_ANGGOTA geser mouse ke field ID_ANGGOTA pada tabel
dbo_PENJUALAN lalu lepaskan mouse, akan muncul Edit Relationships
9. Klik check box Enforce Referential
Integrity
10.Klik check box Cascade Update Related
Felds (pilihan ini optional), dengan mengaktifkan pilihan ini maka jika ada
perubahan data pada field ID di tabel dbo_MT_ANGGOTA, secara otomatis akan
mengupdate data field ID_ANGGOTA pada tabel dbo_PENJUALAN. Sedangkan jika pilihan
check box ini dikosongkan maka kita tidak akan dapat mengedit data field ID
Anggota yang ID-nya sudah ada pada tabel Penjualan
11. Klik check box Cascade Delete Felds
(pilihan ini optional), dengan mengaktifkan pilihan ini maka jika data pada
tabel dbo_MT_ANGGOTA dihapus maka secara otomatis akan menghapus data pada
tabel dbo_PENJUALAN. Sedangkan jika pilihan check box ini dikosongkan maka kita
tidak akan dapat menghapus data Anggota yang ID-nya sudah ada pada tabel
Penjualan
12. Klik tombol Create
Pada gambar di atas tampak relasi tabel satu ke banyak (one to many) yang
digambarkan dengan angka 1 yang berada pada relasi tabel dbo_MT_ANGGOTA dan
angka 8 yang posisinya horizontal yang berada pada gambar relasi ke tabel
dbo_PENJUALAN. Artinya satu data ID Anggota dapat memiliki banyak data
ID_ANGGOTA di tabel dbo_PENJUALAN. Untuk membuat relasi seperti ini maka tabel
dbo_MT_ANGGOTA harus mempunyai Primary Key dan yang menjadi Primary Key (Field
Kunci ) adalah field ID yang menjadi penghubung pada relasi tabel ini