Software teknologi

Dasar-dasar ERD Entity Relationship Diagram

Entity-Relationship (E-R) Diagram atau biasa disebut ERD adalah salah satu pendekatan untuk memvisualisasikan cerita apa yang coba diceritakan oleh data Anda. Tujuan pendahuluan pemodelan objek ini (misalnya kartu UML atau CRC) adalah untuk memberi Anda tampilan grafis tingkat tinggi dari komponen inti suatu perusahaan diagram ER.

Dasar-dasar ERD

Diagram dibangun blok demi blok, berdasarkan elemen yang Anda tentukan. Jika Anda terbiasa dengan data Anda, dan Anda mengetahui beberapa simbol diagram ER dasar, Anda dapat membuat diagram ER dengan mengikuti beberapa aturan sederhana.

Dasar-dasar ERD adalah mengidentifikasi beberapa item kunci dari pengguna seperti:

  • Data apa yang perlu disimpan?
  • Pertanyaan apa yang perlu kita tanyakan?
  • Aturan bisnis apa yang harus kita bangun?

Misalnya, jika tabel REKENING BANK memiliki satu kolom untuk pemilik, maka Anda telah berkomitmen untuk memiliki satu pemilik per rekening bank.

Entitas adalah sesuatu tentang data yang dikumpulkan, disimpan, atau dipelihara. Carilah objek konkret dalam domain masalah yang dapat Anda gambarkan dengan kata benda. Contoh ERD komponen inti Anda untuk perusahaan telekomunikasi mungkin PEKERJA, PELANGGAN, PONSEL, dan RENCANA LAYANAN. Anda ingin mendeskripsikan objek yang dapat dibedakan dengan jelas dari objek lain, seperti orang, tempat, dan benda. “Hal” juga bisa berupa abstraksi seperti nama proyek atau departemen.

Daftar atribut masing-masing entitas. Atribut adalah karakteristik entitas biasanya kata benda. Atribut menggambarkan bagian dari suatu entitas dan harus tidak dapat dibagi bernilai tunggal. Misalnya, GURU mungkin memiliki atribut “nama”, “gelar” dan “spesialisasi”.

Membangun Relationship: Relationship adalah hubungan antara dua atau lebih entitas. Hubungan apa yang ada dalam data Anda? Karyawan-supervisor? Guru-murid? Produk-Konsumen? Terkadang Anda mungkin harus membuat pilihan jika entitas dan hubungan tidak jelas. Misalnya, “pesanan pelanggan” dapat berupa entitas, atau dapat berupa hubungan.

Dari informasi dasar ini, Anda dapat membuat diagram ER sederhana. Pertama, Anda harus terbiasa dengan arti dari beberapa bentuk dasar. Seperti diagram alir, setiap bentuk dalam ER diagram memiliki arti khusus.