Isi kandungan:
- Definisi - Apakah Model Entity-Relationship Model (ER Model) bermakna?
- Techopedia menjelaskan Model Entity-Relationship (Model ER)
Definisi - Apakah Model Entity-Relationship Model (ER Model) bermakna?
Model perhubungan entiti (ERM) adalah cara teoritis dan konseptual untuk menunjukkan hubungan data dalam pembangunan perisian. ERM adalah teknik pemodelan pangkalan data yang menghasilkan gambarajah abstrak atau perwakilan visual data sistem yang boleh membantu dalam merekabentuk pangkalan data hubungan. Gambar rajah ini dikenali sebagai rajah entiti hubungan, rajah ER atau ERD.
Corak hubungan entiti pertama kali dicadangkan oleh Peter Pin-Shan Chen dari Massachusetts Institute of Technology (MIT) pada tahun 1976.
Techopedia menjelaskan Model Entity-Relationship (Model ER)
Langkah pertama dalam reka bentuk sistem maklumat menentukan bahawa model analisis keperluan menggambarkan jenis data atau maklumat yang perlu dikumpulkan. Kaedah pemodelan data boleh digunakan untuk menggambarkan ontologi kawasan minat tertentu. Seperti model relasi, data abstrak ditukar kepada model data logik apabila reka bentuk sistem maklumat dibina di atas pangkalan data. Begitu juga, ini ditukar kepada model fizikal apabila ia direka bentuk secara fizikal.
Blok bangunan ERD adalah entiti, hubungan dan sifat. Entiti mempunyai jenis entiti, yang dikenali sebagai contoh entiti yang sepadan. Setiap jenis entiti boleh wujud secara berasingan daripada yang lain; contohnya, "kenderaan" entiti boleh mempunyai jenis entiti "kereta" dan "bas." Hubungan ialah harta yang menghubungkan jenis entiti bersama. Contohnya, suami jenis entiti berkaitan dengan isteri jenis entiti dengan hubungan yang dikenali sebagai "is-married-to." Atribut adalah sifat yang dimiliki oleh jenis entiti serta hubungannya.
Terdapat beberapa peralatan pengkodelan ER yang terdapat di pasaran. Yang paling umum ialah MySQL Workbench dan OpenModelSphere.
