DOSEN PEMBIMBING :
Salhazan Nasution S.Kom, MIT
A. Penjelasan
Studi kasus yang kelompok kami diskusikan membahas mengenai penjualan tiket pesawat. Pada studi ini terdapat tabel
parent yaitu tabel penumpang, jadwal, kelas, pesawat dan rute. Tabel child yaitu tabel penjualan, entitas di dalam setiap tabel
yang telah kami isi itu sudah sesuai dengan batasan masalah yang kami buat. Misalkan sebuah tiket yang dijual kepada seorang
penumpang, kemungkinan id_penumpang bisa sama karena mempunyai jadwal yang berbeda. Karena hanya satu maskapai
jadi tabel pesawat hanya berisi kd_pesawat, jenis pesawat, dan kapasitas pesawat yang dapat ditampung oleh pesawat tersebut.
Primary key pada tabel penjualan yaitu KD_Booking yang besifat one agar dalam satu baris penjualan tidak ada data
yang redundan, id lain yang berada dalam tabel penjualan bersifat many dan tabel ini merupakan child dan tabel sisanya adalah
tabel parent.
B. Batasan Masalah
Batasan masalah dari studi kasus penjualan tiket pesawat ini adalah sebagai berikut :
1. Hanya satu maskapai pesawat yakni Garuda Indonesia
2. Hanya dari satu agen penjualan tiket pesawat
3. Tidak melibatkan transit
C. ERD (Entity Relationship Diagram)
KD_Jadwal
Jadwal
Waktu_sampai
Tanggal_berangkat
Waktu_berangkat
Nomor_kursi
KD_Pesawat
Nama Email KD_Booking
KD_Booking
KD_Booking
Nomor_HP memp
KD_Booking unyai KD_Rute KD_Kelas
memp
unyai
Kota_asal Kota_tujuan
KD_Kelas
Rute
KD_Rute
Nama_kelas Kelas
D. Tabel Relasi
Tabel Identitas
Tabel Pesawat Penumpang
KD_Pesawat 1 ID_Penumpang 1
Jenis_Pesawat Nama
Kapasitas Usia
Jenis_Kelamin
Nomor_HP
Email
Tabel Rute
KD_Rute 1
Kota_Asal Tabel Penjualan
Kota_Tujuan KD_Booking 1
ID_Penumpang ∞
KD_Pesawat ∞
KD_Jadwal ∞
KD_Rute ∞
Tabel Jadwal
KD_Kelas ∞
KD_Jadwal 1
Nomor_Kursi
Tanggal_Keberangkatan
Harga
Waktu_Berangkat
Waktu_Sampai
Tabel Kelas
KD_Kelas 1
Kelas