Postingan lainnya
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.
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