Contoh Relasi One To One [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Contoh Relasi One to One, One to Many, Many to One, Many to Many Entity (Entitas) Sebuah barang atau obyek yang dapat dibedakan dari obyek lain, dapat berdiri sendiri dan merupakan penyusun sistem. contoh: Individu : pegawai,pelanggan, mahasiswa,distributor Tempat : ruang,bangunan,kantor,lapangan,kampus Obyek: buku,motor,paket software,produk Peristiwa: pendaftaran,pemesanan, penagihan Konsep : rekening,kualifikasi. Cardinality (Kardinalitas) Menjelaskan batasan jumlah keterhubungan satu entitas dengan entitas yang lain. Relationship (Relasi) Hubungan antara satu atau lebih entitas. Penggambaran Relasi menggunakan kata kerja.



1. ONE TO ONE (Satu ke Satu) Relasi di bawah menggambarkan bahwa untuk setiap entitas di himpunan entitas A (Mahasiswa) berpasangan dengan banyak entitas di himpunan entitas B (Mata Kuliah). 1 Mahasiswa dapat menambil lebih banyak mata kuliah. Dari A (Mahasiswa) ke B (Mata Kuliah) kardinalitasnya maksimal adalah banyak, dan dari B (Mata Kuliah) ke A (Mahasiswa) kardinalitasnya maksimal 1. Oleh karena itu relasi ini berkardinalitas 1 ke banyak.



Contoh Gambar Relasi One To One



2. ONE TO MANY (Satu ke Banyak) Relasi di bawah menggambarkan bahwa untuk setiap entitas di himpunan entitas A (Mahasiswa) berpasangan dengan banyak entitas di himpunan entitas B (Mata Kuliah). 1 Mahasiswa dapat mengambil lebih banyak mata kuliah. Dari A (Mahasiswa) ke B (Mata Kuliah) kardinalitasnya maksimal adalah banyak, dan dari B (Mata Kuliah) ke A (Mahasiswa) kardinalitasnya maksimal 1. Oleh karena itu relasi ini berkardinalitas 1 ke banyak.



Contoh Gambar Relasi One To Many



3. MANY TO ONE (Banyak ke Satu) Relasi di bawah menggambarkan bahwa untuk setiap entitas di himpunan entitas A (Mahasiswa) berpasangan dengan maksimal 1 entitas di himpunan entitas B (Mata Kuliah). 1 mata kuliah dapat di kontrak oleh banyak mahasiswa. Dari A (Mahasiswa) ke B (Mata Kuliah) kardinalitasnya maksimal adalah 1, dan dari B (Mata Kuliah) ke A (Mahasiswa) kardinalitasnya maksimal adalah banyak. Oleh karena itu relasi ini berkardinalitas banyak ke 1.



Contoh Gambar Many To One



4. MANY TO MANY (Banyak ke Banyak) Relasi di bawah menggambarkan bahwa untuk setiap entitas di himpunan entitas A (Mahasiswa) berpasangan dengan maksimal banyak entitas di himpunan entitas B (Mata Kuliah). 1 mata kuliah dapat di ambil oleh banyak mahasiswa. Dari A (Mahasiswa) ke B (Mata Kuliah) kardinalitasnya maksimal adalah banyak, dan dari B (Mata Kuliah) ke A (Mahasiswa) kardinalitasnya maksimal adalah banyak. Oleh karena itu relasi ini berkardinalitas banyak ke banyak.



Contoh Gambar Many To Many



Reference : https://en.wikipedia.org/wiki/Entity–relationship_model