Kardinalitas Dalam Relationship Derajat tingkat Relationship

1 1 unik, dan descriptor nonkey attribute yang digunakan untuk menspesifikasikan karakteristik dari suatu entitas yang tidak unik. Bukan hanya entitas yang memiliki atribut tapi relationship juga dapat memilikinya. Symbol yang digunakan adalah bentuk oval, seperti terlihat pada Gambar 2.15 Gambar 2.15 Simbol Atribut

2.19.3 Kardinalitas Dalam Relationship

Cardinality Ratio menjelaskan batasan jumlah keterhubungan satu entitas dengan entitas lainnya. Terdapat tiga jenis Cardinality Ratio, yaitu : 1.1 : 1 one the one Entity hanya boleh berhubungan dengan satu entity kedua dan sebaliknya. Contoh : satu pegawai memiliki satu jabatan Gambar 2.16 Gambar 2.16 Relasi 1 : 1 NAMA Pegawai Memiliki Jabatan Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 1 N M N 2. 1 : M one to many atau M : 1 many to one Entity pertama boleh berhubungan dengan entity kedua, tetapi entity kedua hanya boleh berhubungan dengan satu entity atau sebaliknya. Contoh : satu pegawai memiliki banyak proyek Gambar 2.17 Gambar 2.17 Relasi 1 : M 3. M : N many to many Entity pertama boleh banyak berhubungan dengan entity kedua dan sebaliknya. Contoh : banyak pembeli membeli banyak barang Gambar 2.18 Gambar 2.18 Relasi M : N

2.19.4 Derajat tingkat Relationship

Derajat relationship menyatakan jumlah entitas yang berpartisipasi dalam suatu Relationship. Terdapat tiga macam derajat dari relationship, yaitu : 1. Unary Degree tingkat satu Pegawai Memiliki Proyek Pegawai Beli Barang Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Merupakan suatu Relationship dihubungkan dengan satu entity, penghubungnya ada 2. Relationship ini sering disebut juga Relationship Rekursif. Contoh : Gambar 2.19 Unary Degree 2. Binary Degree derajat dua Merupakan suatu Relationship yang menghubungkan dua entity yang berbeda. Relationship ini paling umum digunakan dalam pembuatan model data. Contoh : Gambar 2.20 Binary Degree 3. Ternary Degree derajat tiga Merupakan sati Relationship menghubungkan tiga entity yang berbeda satu sama lain. Pegawai Lapor Pegawai Kerja Departemen Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Contoh : Gambar 2.21 Ternary Degree 2.20 Normalisasi Suatu file yang terdiri dari beebrapa grup elemen yang berulang perlu diorganisirkan kembali. Proses untuk mengorganisirkan file untuk menghilangkan grup elemen yang berulang sehingga diperoleh bentuk normal nilai atribut sudah otomictunggaltidak ganda disebut normalisasi. Proses Normalisasi merupakan proses pengelompokan elemen data kedalam bentuk tabel yang menyatakan relasi, sehingga terwujud suatu Pegawai Kerja Departemen Pegawai Kerja Proyek Kota bentuk yang memudahkan adanya perubahan dengan dampak sekecil apapun.

2.20.1 Bentuk Normalisasi