Wednesday, 13 August 2014

Jenis-Jenis Relationship Dalam Microsoft Access

Assalamualaikum.

Jenis relationship ada 3 :
- one to one
- one to many
- many to many

* Hubungan satu-sama-satu bermaksud setiap rekod dalam satu table mempunyai paling banyak satu rekod berkaitan dalam table yang lain.

* Contohnya macam dalam jadual A hanya boleh mempunyai satu rekod yang sepadan dalam jadual B dan setiap rekod dalam jadual B hanya boleh mempunyai satu rekod yang hampir sama dalam jadual A.

* Hubungan satu-ke-banyak dirujuk sebagai "pengajar-detail" atau "ibu bapa dan anak". Hubungan yang paling biasa di antara dua jadual dalam pangkalan data.

* Dalam hubungan satu-ke-banyak, satu rekod dalam jadual boleh mempunyai rekod yang hampir sama banyak dalam jadual B tetapi rekod dalam Jadual B hanya mempunyai satu rekod yang hampir sama dalam Jadual A.

* Bagi maksud hubungan banyak-ke-banyak pula, satu rekod dalam jadual boleh mempunyai rekod yang hampir sama banyak dalam jadual B, dan rekod dalam jadual B boleh mempunyai rekod yang hampir sama banyak dalam jadual A.

* Contohnya macam satu hubungan banyak-ke-banyak untuk setiap rekod dalam satu table dan boleh ada banyak rekod dalam jadual lain.

* Cara untuk menentukan hubungan ini dengan menambah jadual yang kita mahu dan kemudian membawa bidang utama daripada satu table dan meletakkan ianya di field utama dalam jadual yang lain.

* Jenis hubungannya pula, bergantung kepada bagaimana bidang yang berkaitan ditakrifkan :-

- Hubungan satu-sama-satu : dicipta jika kedua-dua bidang berkaitan kunci utama atau mempunyai indeks yang unik.
- Hubungan satu-ke-banyak : dicipta jika hanya salah satu bidang yang berkaitan kunci utama.

No comments:

Post a Comment