Konsep Dasar Model Entity-Relationship

sama diubah oleh banyak pemakai pada saat bersamaan atau kondisi deadlock yaitu banyak pemakai yang saling menunggu untuk menggunakan data. 7. Kelengkapan Completeness. Lengkap atau tidaknya data yang kita kelola dalam sebuah database bersifat relatif, baik terhadap kebutuhan pemakai maupun terhadap waktu

2.9 Model Entity-Relationship

Model Entity-Relationship didasarkan pada persepsi dari sebuah dunia nyata yang terdiri dari sekumpulan objek, disebut entiti dan relasi diantar objek-objek tersebut Sutanta, 2004.

2.9.1. Konsep Dasar

Terdapat tiga notasi dasar yang bekerja pada model Entity-Relationship yaitu: entity sets, relationship sets, dan attributes. a. Entity Sets. Sebuah entiti adalah sebuah “benda” thing atau “objek” object di dunia nyata yang dapat dibedakan dari semua objek lainnya. Entity sets adalah sekumpulan entiti yang mempunyai tipe yang sama. Kesamaan tipe ini dapat dilihat dari atributproperty yang dimiliki oleh setiap entity. Misal kumpulan orang yang menyimpan uang pada suatu bank dapat didefinisikan sebagai entity set nasabah. Universitas Sumatera Utara b. Relationship Sets. Relationship adalah hubungan diantara beberapa entity. Misal relasi yang menghubungkan antar Toni dengan rekening 142-099999. Relasi ini menunjukkan bahwa Toni adalah nasabah yang mempunyai nomor rekening 142-099999. Relationship set adalah sekumpulan relasi yang mempunyai tipe yang sama. c. Kunci Relasi Relation Keys. Nilai dari kunci relasi harus mengidentifikasikan sebuah baris yang unik didalam sebuah relasi. Kunci relasi terdiri dari satu atau lebih atribut- atribut relasi. Atribut-atribut dalam kunci relasi harus memiliki sifat sebagai berikut: 1. Untuk satu nilai hanya mengindentifikasikan satu baris dalam satu relasi. 2. Tidak memiliki subset yang juga merupakan kunci relasi. 3. Tidak dapat bernilai null. d. Foreign Key. Foreign Key juga banyak digunakan dalam perancangan. Sebuah Foreign Key adalah sekumpulan atribut dalam suatu relasi misal A sedemikian sehingga kumpulan atribut ini bukan kunci relasi A tetapi merupakan kunci dari relasi lain. e. Kardinalitas Pemetaan. Universitas Sumatera Utara Kardinalitas pemetaan atau rasio kardinalitas menunjukkan jumlah entity yang dapat dihubungkan ke satu entity lain dengan suatu relationship sets. Kardinalitas pemetaan meliputi McFadden, 1985: p.34-36: 1. Hubungan satu ke satu one to one. Yaitu satu entity dalam A dihubungkan dengan maksimum satu entity dalam. 2. Hubungan satu ke banyak one to many. Yaitu satu entity dalam A dihubungkan dengan sejumlah entity dalam B. Satu entity dalam B dihubungkan dengan maksimum satu entity dalam A. 3. Hubungan banyak ke satu many to one. Yaitu satu entity dalam A dihubungkan dengan maksimum satu entity dalam B. Satu entity dalam B dapat dihubungkan dengan sejumlah entity dalam A. 4. Hubungan banyak ke banyak many to many. Satu entity dalam A dihubungkan dengan sejumlah entity dalam B, satu entity dalam B dihubungkan dengan sejumlah entity dalam A. Universitas Sumatera Utara

BAB 3 GAMBARAN UMUM PERUSAHAAN

3.1 Sejarah PT. Tulus Marisi

PT. Tulus Marisi merupakan sebuah perusahaan pupuk yang bergerak di bidang distributor pupuk yang berdiri pada tanggal 22 September 1998. Perusahaan ini memiliki kantor pusat yang beralamat di Jl. Multatuli Komp. Ruko Multatuli Blok F No. 19 Medan. Sedangkan Pabrik yang berlokasi di Medan dengan nama PT. Agro Tani Marisi beralamat JL. Sukabumi Lama, Gg. III km. 11,5 Medan–Binjai. Sedangkan yang beralokasi di Aceh dengan nama CV. Sahabat Tani Mandiri Desa Krueng, Lam Kareung I Indrapuri-Aceh Besar, dapat dilihat pada Gambar 3.1 s.d. 3.5. Gambar 3.1 PT. Tulus Marisi Medan Universitas Sumatera Utara