Daftar Isi
×
Menggunakan hubungan
Menggunakan hubungan

Membuat hubungan banyak ke banyak

Browser Anda tidak mendukung video.

Cobalah!

Apa hubungan banyak ke banyak?

Hubungan banyak ke banyak adalah hubungan tabel yang paling umum digunakan. Mereka menyediakan informasi penting, seperti pelanggan mana yang telah menghubungi tenaga penjual Anda dan produk mana yang ada dalam pesanan pelanggan.

Terdapat hubungan banyak ke banyak ketika satu atau beberapa item dalam satu tabel dapat memiliki hubungan dengan satu item atau lebih dalam tabel yang lain. Misalnya:

  • Tabel Pesanan Anda berisi pesanan yang dilakukan oleh beberapa pelanggan (yang tercantum dalam tabel Pelanggan), dan seorang pelanggan dapat membuat lebih dari satu pesanan.

  • Tabel Produk Anda berisi produk tersendiri yang Anda jual, yang merupakan bagian dari banyak pesanan dalam tabel Pesanan.

  • Satu pesanan dapat menyertakan satu (atau lebih dari satu contoh) produk tertentu dan/atau satu instans (atau lebih dari satu contoh) dari beberapa produk.

Misalnya, pelanggan Elizabeth Andersen nomor pesanan 1012 mungkin berisi satu setiap produk 12 dan 15 dan lima dari 30 produk.

Membuat hubungan banyak ke banyak

Anda membuat hubungan banyak ke banyak yang berbeda dari anda melakukan satu ke satu atau satu-ke-banyak. Untuk hubungan tersebut, cukup sambungkan bidang yang sesuai dengan garis. Untuk membuat hubungan banyak ke banyak, Anda perlu membuat tabel baru untuk menghubungkan kedua hubungan lainnya. Tabel baru ini disebut tabel menengah (atau terkadang tabel penautanatau sambungan).

Dalam skenario yang dijelaskan sebelumnya, Anda membuat tabel Detail Pesanan dengan catatan yang berisi, untuk setiap item dalam pesanan tertentu, ID dari tabel Pesanan dan ID dari tabel Produk. Anda membuat kunci utama untuk tabel tersebut menggunakan kunci yang digabungkan dari dua tabel.

Dalam skenario kami, nomor pesanan Elizabeth Andersen 1012 terdiri dari produk 12, 15, dan 30. Artinya entri Detail Pesanan kami terlihat seperti ini:

ID Pesanan

Product ID

1012

1.2

1012

15

1012

30

Elizabeth memesan satu dari setiap produk 12 dan 15, dan lima dari 30 produk. Kami tidak bisa menambahkan baris lain dengan 1012 dan 30 karena ID Pesanan dan ID Produk digabungkan menjadi kunci utama kami, dan kunci utama harus unik. Sebagai gantinya, kami menambahkan bidang Kuantitas ke tabel Detail Pesanan.

ID Pesanan

Product ID

Kuantitas

1012

1.2

1

1012

15

1

1012

30

5

Membuat tabel menengah

  1. Pilih Buat > Tabel.

  2. Pilih Simpan Menyimpan.

  3. Untuk Nama Tabel,masukkan judul deskriptif. Untuk menunjukkan tujuannya, Anda mungkin ingin menyertakan sambungan ataumenengah dalam nama tabel.

Membuat bidang di tabel menengah

Sebagai kolom tabel pertama, Access secara otomatis menambahkan bidang ID. Ubah bidang tersebut agar cocok dengan ID tabel pertama dalam hubungan banyak ke banyak Anda. Sebagai contoh, jika tabel pertama adalah tabel Pesanan yang disebut ID Pesanan, dan kunci utamanya adalah angka, ubah nama bidang ID di tabel baru menjadi ID Pesanan dan, untuk tipe data, gunakan Angka.

  1. Dalam Tampilan Lembar Data,pilih judul kolom ID, lalu ketikkan nama baru untuk bidang tersebut.

  2. Pilih bidang yang baru saja Anda ganti namanya.

  3. Pada tab Bidang, di bawah Tipe data,pilih tipe data yang sesuai dengan bidang dalam tabel asli, seperti Angka atau Teks Pendek.

  4. Pilih Klik untuk Menambahkan,lalu pilih tipe data yang cocok dengan kunci utama di tabel kedua. Dalam judul kolom, yang sudah dipilih, ketikkan nama bidang kunci utama dari tabel kedua, seperti ID Produk.

  5. Jika Anda perlu melacak informasi lainnya tentang rekaman ini, seperti kuantitas item, buat bidang tambahan.

Mengombinasikan bidang ID utama

Sekarang setelah Anda memiliki bidang yang berisi ID dari dua tabel yang ingin Anda sambungkan, buat kunci utama, berdasarkan ID tersebut, di dalam tabel menengah.

  1. Di Tampilan Desain, buka tabel menengah.

  2. Pilih kedua baris yang berisi ID. (Jika Anda mengikuti prosedur sebelumnya, ini adalah dua baris pertama.)

  3. Pilih Desain > Kunci Primer.
    Ikon utama muncul di samping kedua bidang ID.

    Cuplikan layar Kunci Utama dalam tabel

Koneksi ketiga tabel untuk membuat hubungan banyak ke banyak

Untuk menyelesaikan hubungan banyak ke banyak, buat hubungan satu-ke-banyak antara bidang kunci utama di setiap tabel dan bidang yang cocok dalam tabel menengah. Untuk detail tentang cara melakukan ini, lihat Mulai menggunakan hubungan tabel.

Setelah selesai, hubungan akan terlihat seperti ini:

Cuplikan layar koneksi antara tiga tabel database

Ingin tahu lebih banyak?

Mulai menggunakan hubungan tabel

Membuat, mengedit atau menghapus hubungan

Perlu bantuan lainnya?

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung Microsoft Office Insiders

Apakah informasi ini bermanfaat?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?

Terima kasih atas umpan balik Anda!

×