Wednesday 8 April 2015

Relasi Antar Tabel


  • Entity-Entity yang digunakan :
  1. Anggota
  2. Buku 
  3. Donatur
  4. Pendaftaran
  •  Relation-Ship yang digunakan       
  1. Peminjaman
  2. Sumbangan
  • Cardinality Ratio Constraint,Menjelaskan batasan jumlah keterhubungan suatu entity dengan entity lainnya.                                                                                                                                            Jenis Cardinality Ratio=1:1  1:N/N:1   M:N
  •  Logical Record Structured (LRS)           
           LRS:representasi dari struktur record-record pada tabel-tabel yang terbentuk dari hasil relasi      
                    antar himpunan entitas.
          
          Menentukan kardinalitas jumlah tabel dan foreign key (FK).

           One to One (1-1) 


                Gambar di atas menunjukan relasi 1-1, karena:
             1 Orang hanya bisa melakukan 1 Pendaftran, dan
             1 Pendaftaran hanya bisa dilakukan oleh 1 Orang.

                Relasi 1-1 akan membentuk 2 tabel:
             Tabel Rian (Id_Rian, Nama, Alamat, No_telp)
             Tabel Pendaftaran (No_Daftar, Foto, By_adm)

         LRS yang terbentuk sbb:

     
               atau

         

        One to Many(1-2)


       Gambar di atas menunjukan relasi 1-M,karena:

     1 Donatur bisa menyumbang banyak Buku, dan
     Banyak buku bisa disumbang oleh 1 Donatur.

    Relasi 1-M akan membentuk 2 tabel:
    Tabel Donatur (Id_Donatur, Nama, Pekerjaan, Alamat)
    Tabel Buku     (Kode_Buku, Judul_Buku, Pengarang, Penerbit)

    LRS yang terbentuk sbb:



    Many to Many (M-N)


   Gambar di atas menunjukan relasi M-N, karena:

   1 Anggota bisa meminjam banyak Buku, dan
   1 Buku bisa dipinjam oleh banyak Anggota.

         Relasi 1-1 akan membentuk 3 tabel:
   Tabel Anggota (Id_Anggota, Nama, Alamat, No_Telp)
   Tabel Buku (Kode_Buku, Judul_Buku, Pengarang, Penerbit)
   Tabel Pinjam (Id_Anggota, Kode_Buku, Tgl_Pinjam, Tgl_Kembali)-
   menggunakan super  key/komposit  key.
   

   LRS yang terbentuk sbb:


  • Participation Constraint
         A. Total Participation

            


         B. Partial Constraint
           Ket:
          Seseorang lebih umum masuk ke dalam perpustakaan menjadi Anggota di bandingkan menjadi
          Donatur.

No comments:

Post a Comment

Silahkan tinggalkan komentar, dan Berkomentar dengan sopan, terimakasih..