Senin, 10 Desember 2018

BAB 18. Mengimplementasikan Model REA dalam Database Relasional

Aturan untuk mengombinasikan diagram REA :
  • Menggabungkan entitas sumber daya yang berulang
  • Menggabungkan entitas peristiwa yang berulang
  • Memvalidiasi ketepatan diagram REA terintegrasi
Ada tiga langkah untuk mengimplementasikan diagram REA pada database relasional :
  1. Buatlah sebuah tabel untuk masing-masing entitas yang berbeda dalam diagram tersebut dan untuk setiap hubungan banyak-ke-banyak.
  2. Tentukan atribut tabel yang sesuai.
  3. Gunakan kunci asing untuk mengimplementasikan hubungan satu-ke-satu dan satu-ke-banyak.
Kunci bersambung yaitu dua atau lebih kunci utama tabel database lain yang bersama-sama menjadi pengidentifikasi unik atau kunci utama dari sebuah tabel hubungan M:N.

Tahap pengecekan ketepatan akhir :
  • Setiap tabel harus memiliki sebuah kunci utama
  • Atribut nonkunci lain pada setiap tabel harus berupa fakta tentang hal yang didesain oleh kunci utama  atau kunci asing serta digunakan untuk menautkan tabel tersebut ke tabel lain.
  • Setiap atribut pada setiap tabel bernilai tunggal.
Menggunakan diagram REA untuk memuat informasi dari sebuah database
  • Membuat jurnal dan buku besar
  • Menghasilkan jurnal dari query
  • Menghasilkan laporan keuangan
  • Membuat laporan manajerial
Diagram REA terintegrasi harus memenuhi enam aturan :
  1. Setiap peristiwa harus ditautkan setidaknya ke satu sumber daya.
  2. Setiap peristiwa harus ditautkan ke dua agen yang berpartisipasi dalamperistiwa tersebut. 
  3. Setiap peristiwa harus melibatkan pelepasan sumber daya yang harus ditautkan ke sebuah peristiwa yang melibatkan perolehan sumber daya.
  4. Setiap sumber daya harus ditautkan setidaknya ke satu peristiwa yang menaikkan sumber daya tersebut dan setidaknya ke satu peristiwa yang menurunkan sumber daya tersebut.
  5. Peristiwa A dapat ditautkan ke lebih dari satu peristiwa lainnya, tetapi tidak dapat ditautkan secara bersamaan ke seluruh peristiwa lain tersebut, kemudian diagram REA harus menunjukkan bahwa peristiwa A ditautkan ke miminum 0 atas masing-masing dari peristiwa lain tersebut.
  6. Sebuah peristiwa dapat diatutkan ke salah satu dari sekelompok agen, tetapi tidak dapat ditautkan secara bersamaan ke seluruh age, kemudian diagram REA harus menunjukkan bahwa peristiwa tersebut ditautkan ke minimum 0 atas masing-masing dari agen tersebut.

Tidak ada komentar:

Posting Komentar