perbedaan M dan N pada ERD

saya ditanya sama dosen apa bedanya M dengan N pada ERD dan kenapa saya make 1:N gak 1:m sama kenapa saya make M:N gak M:M . mungkin ada yang tau bisa tolong bantu saya.

avatar rally
@rally

23 Kontribusi 1 Poin

Diperbarui 6 tahun yang lalu

2 Jawaban:

Cardinality

Krardinalitas relasi menunjukan jumlah maksimum tupel yang dapat berelasi dengan entitas pada entitas yang lain. Terdapat 3 macam kardinalitas relasi yang terdapat pada ERD , yaitu :

One to One (1 to 1) Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan entitas B.

One to Many (1 to M) atau Many to One (N to 1) Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas B dapat berhubungan dengan satu entitas pada himpunan entitas A.

Many to Many (M to N) Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B.

Penjelasan

m:n digunakan untuk menunjukkan hubungan banyak-ke-banyak (objek m di sisi lain yang terkait dengan n pada yang lain)

sementara 1:n mengacu pada hubungan satu-ke-banyak (1 objek di sisi lain yang terkait dengan n di sisi lain).

jadi "m" dan "n" diambil sebagai variabel saja (supaya tidak bentrok object nya).

Source: http://ereyanitrikandi.blogspot.co.id/2013/01/pengertian-erd.html https://stackoverflow.com/questions/3397349/meaning-of-nm-and-1n-in-database-design

avatar keccikun
@keccikun

368 Kontribusi 197 Poin

Dipost 6 tahun yang lalu

makasih gan atas penjelasannya

avatar rally
@rally

23 Kontribusi 1 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban