MODEL DATA LOGIKA


I.  Mengidentifikasi entity utamaàMDL 1
Aturan MDL 1.1 Memberi
à Nama, Definisi,
Diagram & Dokumentasi Entity Dlm Kamus Data.
(Perancangan Dokumentasi) Setiap Entity Yg
Merupakan Bagian Dr Entity Utama/Induk Disebut Subtype.
Entity Utama = Supertype


Langkah 1 :Mendefinisikan Obyek Utama. Obyek utama inilah disebut sebagai entity. Contoh pemasaran berisi informasi tentang pelanggan, produk.order,nota dll..

Langkah 2 :Membuat Diagram MDL Berupa Hub/Relation

 Menentukan relationship/hubungan antar entity
àII. MDL 2 


Setiap relationship merupakan hubungan antar 2 entity

Untuk menentukan relationship :
1.Relationhsip Existance (keberadaan)
Contoh: Karyawan punya anak
2.Relationship Fungsional
Contoh: Dosen mengajar Siswa
3.Relationship Event (kejadian)
Contoh: Pelanggan membuat Order

Namakan, definisi, diagram
àAturan MDL 2.1  & dokumentasikan relationship dalam kamus data (perancangan dokumentasi)
Relationship antara entity terdapat beberapa tipe yaitu:
  1. One To One Relationship
  2. One To Many Relationship
  3. Many To Many Relationship
Penggambaran dari hubungan tersebut adalah dengan tanda panah.
One To Many Relationship ditunjukan dengan tanda panah yang pucuk panahnya ganda(2).

Aturan MDL 2.2 Klasifikasikan rerelationship menjadi one to one atau one to many relationship.
à
Sederhanakan hubungan many to many atau one to many ( cara : dengan menambah file baru sbg konektor).
à

Aturan MDL 2.3 Klasifikasikan kembali relationship yg kompleks, relasikan pd binary relationship pd setiap entity.
à
Suatu relasi disebut kompleks bila terjadi relasi lebi dari tiga entity, cenderung pula redudan. Hal ini perlu disederhanakan dgn cara membuat relasi yg binary, dalam arti kata hanya dua entity saja relasi tersebut.
Contoh: Pelanggan, Mobil, Salesman
ketiga entity tersbut satu kesatuan dalam proses penjualan mobil ,tidak hanya satu pelanggan dan dilayani tidak satu salesman.
maka untuk relasi ketiga entity tersebut, ditambahkan entity baru yaitu JUAL. Baru cari relasi antar entity tersebut.

Aturan MDL 2.4 Eliminasikan hub. Yg redudansi dr MDL.
à
Aturan MDL 2.5 Bangun/buat relationship one to one antar supertype dengan subtype.
à
satu subtype adalah satu subset dari entity lain (supertype) dimana keduannya mempunyai rancangan struktur yg sama. Tetapi subtype punya tambahan kepemilikian khusus.
Contoh: mempunyai spertype yaitu Siswa, subtype adalah Siswa-ekonomi, siswa-informatika, siswa-biologi, siswa-fisika. Setiap subtype mempunyai khusus yaitu siswa pada fakultas tersebut.

Aturan MDL 2.6 Gambarkan suatu one to many relationship dr
à & ke pd 1 entity yg sama.
Sering didapati dalam entity itu sendiri anatar 1 record dengan yg lain punya relasi satu lawan banyak, atau banyak lawan banyak
Contoh: entity karyawan terdapat relasi yaitu record karyawan itu adalah punya status Manager, relsi anatar manager dengan karyawan lainnya adalah 1:10, maka perlu digambarkan dengan panah melingkar pada entitiy karyawan itu sendiri

1 komentar:

fida said...

good morning, nice to visit your blog, this is a blog containing good information and interesting, congratulations to you.
don't stop to be creative, hopefully I can come back here again
do not forget
I wait your comments on our new blog

Post a Comment

Copyright © Anugrah Krisna Aji @ jokojowo.blogspot