- simbol simbol pada ERD
1.entity
entitas ialah suatu objek yang dapat di bedakan dengan objek lainnya.entitas berfungsi untuk memberikan identtitas pada entitas yang memiliki label dan nama.entitas memiliki bentuk persegi panjang.
contoh symbol nya yaitu persegi 4 atau kotak:
mahasiswa |
- strong entity
yaitu sebuah tabel yang lengkap contoh nya tabel mahasiswamahasiswa - weak entity
yaitu sebuah data yang ada di dalam data induk nya contoh data mahasiswa sebagai induk dan data orang tua sebagai anak. nah di sini data orang tua di sebut data weak entity
orang tua
atribut ialah karakteristik dari entitas atau relasi yang menyediakan penjelasan detil tentang entitas atau relasi tersebut. dan berfungsi untuk memperjelas atribut yang dimiliki oleh sebuah entitas. atribut memiliki bentuk lingkaran lebih tepat nya elips
nama |
relasi ialah hubungan yang terjadi antara 1 entitas atau lebih yang tidak mempunyai fisik tetapi hanya sebagai konseptual.dan berfungsi untuk mengetahui jenis hubungan yang ada antara 2 file. relasi memliki bentuk belah ketupat
contoh gambar bisa di lihat disini
contoh gambar bisa di lihat disini
- GENERAL RELATIONSHIPyaitu menghubung kan sesama entitas baik yang kuat sama yang kuat dan yang lemah dengan yang lemahcontoh nyamahasiswa di relasi kan dengan matakuliah
- IDENTIFYING RELATIONSHIPyaitu menghubungkan sesama entitas yang kuat dengan yang lemahcontoh nyadata mahasiswa di relasikan dengan data orang tua
- RECURSIVE RELATIONSHIPyaitu menghubungkan satu buah entitas ke entitas itu sendiricontohnyadata pegawai di suporviser ke pegwai atau mahasiswa di asisten kan oleh mahasiswa
- kardinalitas
- one to one (relasi satu ke satu)
dalam relasi dari satu kesatu merupakan pernyataan bahwa setiap record dalam table A hanya dapat memiliki satu record yang bersesuaian dalam tabel B,dan sebaliknya. jenis relasi ini tidak umum karena sebenarnya tableA dan tabel B dapat di gabungkan menjadi satu tabel. relasi ini dapat di gunakan untuk membagi tabel yang memiliki field yang banyak, untuk mengisolasi sebagian table dengan alasan keamanan data.
- one to many (relasi satu ke banyak)
relasi satu kebanyak adalah jenis relasi yang paling umum. Dalam relasi satu kebanyak menyatakan sebuah record dalam tabel A dapat memiliki banyak record bersesuaian dalam tabel B. tetapi sebuah record dalam tabel B hanya memiliki sebuah record yang bersesuaian dalam table A.
- many to one (relasi satu ke satu)
sama halnya dengan relasi satu ke banyak, relasi banyak ke satu menyatakan beberapa record dalam table A memiliki sebuah record yang bersesuaian dalam tabel B. sebaliknya , record dalam table B dapat memiliki banyakk record bersesuaian dalam table A.
- many to many (relasi satu ke satu)
dalam relasi banyak ke banyak, sebuah record dalam tabel A dapat memiliki banyak record yang bersesuaian dalam tabel B, dan sebuah record dalam tabel B dapat memiliki banayak record yang bersesuaian dalam tabel A. jenis relasi ini hanya dimungkinkan jika kita mendefinisikan tabel baru sebagai perantara. relasi banyak ke banyak sebenarnya merupakan dua buah relasi satu ke banyak terhadap tabel perantara.
- one to one (relasi satu ke satu)
dalam relasi dari satu kesatu merupakan pernyataan bahwa setiap record dalam table A hanya dapat memiliki satu record yang bersesuaian dalam tabel B,dan sebaliknya. jenis relasi ini tidak umum karena sebenarnya tableA dan tabel B dapat di gabungkan menjadi satu tabel. relasi ini dapat di gunakan untuk membagi tabel yang memiliki field yang banyak, untuk mengisolasi sebagian table dengan alasan keamanan data. - one to many (relasi satu ke banyak)
relasi satu kebanyak adalah jenis relasi yang paling umum. Dalam relasi satu kebanyak menyatakan sebuah record dalam tabel A dapat memiliki banyak record bersesuaian dalam tabel B. tetapi sebuah record dalam tabel B hanya memiliki sebuah record yang bersesuaian dalam table A. - many to one (relasi satu ke satu)
sama halnya dengan relasi satu ke banyak, relasi banyak ke satu menyatakan beberapa record dalam table A memiliki sebuah record yang bersesuaian dalam tabel B. sebaliknya , record dalam table B dapat memiliki banyakk record bersesuaian dalam table A. - many to many (relasi satu ke satu)
dalam relasi banyak ke banyak, sebuah record dalam tabel A dapat memiliki banyak record yang bersesuaian dalam tabel B, dan sebuah record dalam tabel B dapat memiliki banayak record yang bersesuaian dalam tabel A. jenis relasi ini hanya dimungkinkan jika kita mendefinisikan tabel baru sebagai perantara. relasi banyak ke banyak sebenarnya merupakan dua buah relasi satu ke banyak terhadap tabel perantara.
0 comments:
Post a Comment