Selasa, 12 April 2016

Drajat Relasi (Kardinalitas) – BASIS DATA

Pengertian Kardinalitas

        Kardinalitas yaitu sebuah aktifitas yang menunjukkan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain. Kardinalitas merujuk kepada hubungan maksimum yang terjadi dari himpunan entitas yang satu ke himpunan entitas yang lain dan begitu juga sebaliknya.
Kardinalitas menunjukkan bagaimana perumpamaan dalam satu entitas dapat dihubungkan ke perumpamaan tertentu dalam entitas lainnya.
Contoh: Kardinalitas diatara dua himpunan entitas misalnya A dan B dapat berupa:
cardinality-url
Berikut adalah Penjelasannya :
  1. Satu ke Satu (one to one), setiat entitas pada himpunan A berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas, begitu juga sebaliknya entitas pada himpunan entitas B berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas B.
  2. Satu ke Banyak (one ti many), setiap entitas himpunan entitas A dapat berhubungan dengaan banyak entitas pada himpunan entitas B, tetapi tidak sebaliknya, dimana setiap entitas pada himpunan entitas B berhubungan dengan paling banyak dengan satu entitas pada himpunan A.
  3. Banyak ke Satu ( many to one), setiap entitas pada himpunan A berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas B, tetapi tidak sebaliknya, dimana setiap entitas pada himpunan entitas A berhubungan dengan paling banyak satu entitas pada himpunan entitas B.
  4. Banyak ke Banyak (many to many), setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, demikian juga sebaliknya, dimana setiap entitas pada himpunan entitas B dapat berhubungan dengan banyak entitas pada himpunan A.