Anggota - Tim (Memiliki)
- Setiap anggota dimiliki oleh satu tim.
- Hubungan ini bersifat one-to-many karena satu tim dapat memiliki banyak anggota, tetapi satu anggota hanya dapat bergabung dengan satu tim.
Anggota - Konser (Menghadiri)
- Setiap anggota dapat menghadiri beberapa konser, dan satu konser juga dapat dihadiri oleh banyak anggota.
- Hubungan ini bersifat many-to-many. Atribut tambahan (seperti posisi dalam konser atau jumlah lagu yang dibawakan) dapat ditambahkan pada hubungan ini.
Konser - Lagu (Berisi)
- Setiap konser memiliki daftar lagu yang dibawakan.
- Hubungan ini bersifat one-to-many karena satu konser dapat memiliki banyak lagu, tetapi satu lagu hanya muncul di satu konser tertentu.
Studi Kasus Penggunaan
- Manajemen Data Anggota:
- Data seperti nama, tanggal lahir, dan tim anggota dapat disimpan dan dihubungkan dengan konser yang dihadiri.
- Manajemen Tim:
- Setiap anggota dikelompokkan ke dalam tim tertentu untuk mempermudah pencarian anggota berdasarkan tim.
- Pelacakan Konser dan Lagu:
- Database ini memungkinkan pencatatan konser yang telah diadakan, lagu yang dibawakan, dan anggota yang hadir.
Rancangan EERD
Diagram ini merepresentasikan database yang lebih detail berdasarkan entitas dan hubungan yang telah dirancang sebelumnya. Berikut adalah komponen-komponen penting dari EERD:
Tabel dan Atribut
Tabel Anggota
- Anggota_id (Primary Key): ID unik untuk setiap anggota.
- Nama: Nama anggota JKT48.
- Tanggal_Lahir: Tanggal lahir anggota.
- Tanggal_Gabung: Tanggal anggota mulai bergabung dengan JKT48.
- Tim_id (Foreign Key): Relasi ke tabel Tim untuk menentukan tim tempat anggota bergabung.
Tabel Tim
- Tim_id (Primary Key): ID unik untuk setiap tim.
- Nama_Tim: Nama dari tim JKT48, seperti "Team J", "Team KIII", dan "Team T".
Tabel Konser
- Konser_id (Primary Key): ID unik untuk setiap konser.
- Nama_Konser: Nama dari konser JKT48, misalnya "JKT48 Anniversary Concert".
- Tanggal_Konser: Tanggal dilaksanakannya konser tersebut.
-
Beri Komentar
Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!