IMPLEMENTING AN REA DIAGRAM IN A RELATIONAL DATABASE
Ada tiga tahap dalam mengimplementasikan diagram REA ke dalam database relasional:
- Membuat sebuah tabel untuk:
- Setiap entitas yang berbeda
- Setiap hubungan banyak ke banyak
- Memberikan atribut ke tabel yang tepat
- Menggunakan kunci luar (foreign key) untuk mengimplementasikan hubungan satu ke satu (one-to-one) dan satu ke banyak (one-to-many)
l Langkah
berikutnya adalah memberikan atribut ke tabel yang tepat
l Atribut
pertama merupakan kunci utama (primary key), yang terdiri dari sebuah atribut
atau kombinasi dari beberapa atribut yang secara unik mengidentifikasi setiap
baris dalam tabel tersebut.
- Atribut lainnya yang perlu diidentifikasi merupakan fakta-fakta yang ingin dikumpulkan yang menggambarkan masing-masing entitas.
- Langkah terakhir adalah menggunakan kunci luar untuk mengimplementasikan hubungan 1 : 1 dan 1 : N
- Hubungan satu ke banyak, diimplementasikan dengan cara memasukkan kunci utama tabel yang berderajat 1 ke tabel yang berderajat N
- Hubungan 1 : 1, diimplementasikan dengan cara:
- Masukkan kunci utama dari entitas yang berderajat minimum 1 ke dalam entitas yang berderajat minimum 0
- Masukkan kunci utama dari entitas (kegiatan) yang terjadi pertama kali ke dalam entitas yang terjadi kemudian.
The relationship between customer and sales is a 1:N relationship. We make the primary key for the entity that occurs only once (customer) serve as a foreign key in the entity that can occur many times (sale).
Likewise, the primary key for employee should
be a foreign key in the sales table.
The primary key for employee should also be a
foreign key in the receive cash table.
The primary key for customer should also be a
foreign key in the receive cash table.
The relationship between sales and receive cash is 1:1. Two guidelines will produce the same result.
Put the primary key of the event with the minimum of one (sales) as a foreign key in the event with the minimum of zero (receive cash); or
In the relationship between cash and receive cash, the primary key for the event that occurs once (cash) should be a foreign key in the event that occurs many times (receive cash)





















%20as%20a%20foreign%20key%20in%20the%20event%20that%20occurs%20second%20(receive%20cash)..png)
%20as%20a%20foreign%20key%20in%20the%20event%20that%20occurs%20second%20(receive%20cash).1.png)

%20should%20be%20a%20foreign%20key%20in%20the%20event%20that%20occurs%20many%20times%20(receive%20cash).png)
%20should%20be%20a%20foreign%20key%20in%20the%20event%20that%20occurs%20many%20times%20(receive%20cash)1.png)
Posting Komentar
Berkomentar sesuai dengan judul blog ini yah, berbagi ilmu, berbagi kebaikan, kunjungi juga otoriv tempat jual aksesoris motor dan mobil lengkap