Referensi simbol · Bahasa Indonesia
Notasi Chen pada ERD: simbol, kardinalitas, dan contoh
Singkatnya
Notasi Chen adalah cara menggambar ERD yang diperkenalkan Peter Chen pada 1976: entitas berupa persegi panjang, atribut berupa elips yang dihubungkan ke entitasnya, dan relasi berupa belah ketupat di antara entitas. Kardinalitas ditulis sebagai label 1, N, atau M di garis, dan garis ganda menandai partisipasi total. Notasi ini paling sering dipakai di mata kuliah basis data karena setiap konsep punya simbolnya sendiri.
Diperbarui · oleh tim ChartCraft · ER diagram symbols: Chen vs crow's foot (English)
Apa saja simbol dalam notasi Chen?
Notasi Chen punya simbol terpisah untuk setiap konsep ERD — entitas, jenis-jenis atribut, relasi, dan cara partisipasi.
Simbol notasi Chen
| Simbol | Nama | Fungsi / arti | Mermaid |
|---|---|---|---|
| Entitas kuat | Objek yang berdiri sendiri dan punya kunci sendiri: Mahasiswa, Dosen, Mata Kuliah. | MHS[Mahasiswa] | |
| Entitas lemah | Objek yang identitasnya bergantung pada entitas lain: Tanggungan (milik Pegawai), Detail Pesanan. | — | |
| Atribut | Data yang melekat pada entitas atau relasi: nama, alamat, nilai. | A1([nama]) | |
| Atribut kunci | Pengenal unik; nama atribut digarisbawahi (misalnya NIM). | — | |
| Atribut bernilai banyak | Bisa berisi beberapa nilai: nomor telepon, hobi. | — | |
| Atribut turunan | Dihitung dari atribut lain: umur dari tanggal lahir, IPK dari nilai. | — | |
| Atribut komposit | Tersusun dari sub-atribut: nama = nama depan + nama belakang. | — | |
| Relasi | Hubungan bernama kata kerja: mengambil, mengajar, bekerja di. | R1{mengambil} | |
| Relasi identifikasi | Relasi antara entitas lemah dan entitas pemiliknya. | — | |
| Partisipasi parsial | Garis tunggal: tidak semua anggota entitas harus terlibat. | MHS --- R1 | |
| Partisipasi total | Garis ganda: semua anggota entitas wajib terlibat. | MHS === R1 | |
| Kardinalitas 1 / N / M | Label di garis antara entitas dan relasi yang menyatakan rasio 1:1, 1:N, atau M:N. | MHS ---|M| R1 |
Apa itu notasi Chen?
Notasi Chen adalah notasi ERD asli dari makalah Peter Chen tahun 1976, "The Entity-Relationship Model — Toward a Unified View of Data". Ciri khasnya: relasi digambar sebagai belah ketupat tersendiri dan atribut sebagai elips di luar entitas, sehingga model data konseptual terlihat lengkap sebelum diubah menjadi tabel.
Bagaimana menulis kardinalitas dalam notasi Chen?
Tulis angka atau huruf di garis antara entitas dan belah ketupat relasi: 1 di sisi yang hanya boleh satu, N atau M di sisi yang boleh banyak. Label dibaca dari entitas di seberang: "satu Dosen membimbing N Mahasiswa".
| Rasio | Penulisan Chen | Contoh kalimat |
|---|---|---|
| 1 : 1 | Pegawai —1— ◇ memimpin —1— Departemen | Satu pegawai memimpin satu departemen. |
| 1 : N | Dosen —1— ◇ membimbing —N— Mahasiswa | Satu dosen membimbing banyak mahasiswa. |
| M : N | Mahasiswa —M— ◇ mengambil —N— Mata Kuliah | Banyak mahasiswa mengambil banyak mata kuliah. |
Apa itu notasi (min,max) pada ERD Chen?
Notasi (min,max) adalah varian yang lebih presisi: di setiap garis ditulis pasangan angka jumlah minimum dan maksimum keterlibatan satu anggota entitas dalam relasi. (0,N) berarti opsional dan boleh banyak; (1,1) berarti wajib tepat satu.
Contoh: Mahasiswa (1,N) — mengambil — (0,N) Mata Kuliah dibaca "setiap mahasiswa mengambil minimal satu mata kuliah; sebuah mata kuliah boleh belum diambil siapa pun". Perhatikan bahwa pada notasi (min,max) angka ditulis di sisi entitas yang dibatasinya — kebalikan dari label 1/N biasa. Nyatakan notasi mana yang Anda pakai agar pembaca tidak salah baca.
Apa arti garis ganda pada ERD notasi Chen?
Garis ganda berarti partisipasi total: setiap anggota entitas di sisi itu wajib terlibat dalam relasi. Garis tunggal berarti partisipasi parsial (boleh tidak terlibat). Entitas lemah selalu berpartisipasi total pada relasi identifikasinya.
Bagaimana contoh ERD notasi Chen?
Contoh sistem akademik: entitas Mahasiswa (atribut NIM sebagai kunci, nama, alamat) dan Mata Kuliah (kode MK, nama MK, SKS) dihubungkan relasi mengambil dengan kardinalitas M:N; relasi itu sendiri punya atribut nilai. Dosen terhubung ke Mata Kuliah lewat relasi mengampu (1:N).
Mermaid belum punya jenis diagram khusus notasi Chen, tetapi strukturnya bisa didekati dengan flowchart: persegi panjang untuk entitas, bentuk stadion untuk atribut (pengganti elips), dan belah ketupat untuk relasi.
flowchart LR
MHS[Mahasiswa]
MK[Mata Kuliah]
DSN[Dosen]
R1{mengambil}
R2{mengampu}
MHS ---|M| R1
R1 ---|N| MK
DSN ---|1| R2
R2 ---|N| MK
MHS --- A1([NIM - kunci])
MHS --- A2([nama])
MK --- A3([kode MK - kunci])
MK --- A4([SKS])
R1 --- A5([nilai])
DSN --- A6([NIDN - kunci])Untuk notasi Chen yang digambar lengkap (elips, garis bawah kunci, garis ganda), gunakan alat gambar bebas; untuk ERD crow's foot, ER diagram generator ChartCraft menggambarnya dari deskripsi teks.
Bagaimana mengubah ERD notasi Chen ke crow's foot atau tabel?
Belah ketupat relasi hilang dan diganti garis; label 1 menjadi simbol || dan label N menjadi simbol kaki gagak; atribut elips dipindah ke dalam kotak entitas; relasi M:N menjadi entitas penghubung dengan dua relasi 1:N.
| Chen | Crow's foot | Tabel database |
|---|---|---|
| Entitas (persegi panjang) | Kotak entitas | Tabel |
| Atribut kunci (garis bawah) | Kolom bertanda PK | Primary key |
| Relasi 1:N | || ke o{ | Foreign key di tabel sisi N |
| Relasi M:N + atributnya | Entitas penghubung (mis. KRS) | Tabel penghubung dengan dua foreign key + kolom nilai |
| Atribut bernilai banyak | Entitas terpisah | Tabel terpisah |
| Entitas lemah | Relasi identifikasi (garis utuh) | PK gabungan dengan kunci pemilik |
Seperti apa contoh diagram yang memakai simbol-simbol ini?
Berikut contoh diagram nyata dari galeri publik ChartCraft. Setiap diagram dibuat dari deskripsi teks biasa — buka salah satunya untuk melihat prompt yang dipakai (galeri berbahasa Inggris).
Pertanyaan yang sering diajukan
Siapa yang menciptakan notasi Chen?
Peter Chen, dalam makalah "The Entity-Relationship Model — Toward a Unified View of Data" yang terbit tahun 1976.
Apa beda notasi Chen dan crow's foot?
Chen memakai belah ketupat untuk relasi dan elips untuk atribut, dengan label 1/N/M. Crow's foot memakai garis dengan simbol di ujungnya dan menulis atribut di dalam kotak entitas.
Bagaimana menggambar relasi M:N di notasi Chen?
Tulis M di garis sisi entitas pertama dan N di garis sisi entitas kedua, dengan belah ketupat relasi di tengah. Atribut milik relasi (misalnya nilai) digantungkan ke belah ketupat itu.
Apa simbol entitas lemah di notasi Chen?
Persegi panjang bergaris ganda, dihubungkan ke entitas pemiliknya lewat belah ketupat bergaris ganda (relasi identifikasi) dengan partisipasi total (garis ganda).
Referensi simbol lainnya
Semua referensi simbol diagram dalam bahasa Indonesia: