Anda di halaman 1dari 5

RANCANGAN BASIS DATA YANG FLEXIBLE

BASIS DATA
NAMA KELOMPOK:

FIRA GUSPARLISINTIA (18030013)


GINA ZAIDAH (18030085)
MUHAMMAD FADLI GUSVINO (18030096)
MUHAMMAD MIFTAH FARHAN (18030018)
RIZKI SURAHMA (18030132)
VIVILIA AZMIATI (18030069)
KASUS DESAIN 3
PERANGKAP KIPAS

Jebakan kipas terjadi ketika kita memiliki satu


entitas dalam dua hubungan 1:M ke entitas
lain, sehingga menghasilkan asosiasi antara
entitas lain yang tidak diekspresikan dalam
model
CONTOH
Gambar 5.10, DIVISI berada dalam hubungan
Liga bola basket JCB memiliki banyak divisi. 1:M dengan TEAM dan dalam hubungan 1:M
Setiap divisi memiliki banyak pemain, dan dengan PLAYER. Meskipun representasi itu
setiap divisi memiliki banyak tim. secara semantik benar, hubungannya tidak
diidentifikasi dengan benar
Gambar 5.11 menunjukkan ERD
yang benar setelah perangkap
kipas dihilangkan. Perhatikan
bahwa, dalam hal ini, DIVISI berada
dalam 1:M hubungan dengan TIM.
Pada gilirannya, TEAM berada
dalam hubungan 1:M dengan
PLAYER. Gambar 5.11 juga
menunjukkan representasi
hubungan instance setelah
menghilangkan jebakan kipas.

Anda mungkin juga menyukai