Konseptual Database
Konseptual Database
CONTOH
Aplikasi ini memiliki tujuh tabel dalam database, yaitu admin, tb_penumpang, tb_jadwal,
tb_order, tb_pembayaran, tb_lap_bayar dan tb_rekening.Tabel admin memiliki delapan atribut
dengan id_admin sebagai primarykey.Tabel tb_penumpang memiliki delapan atribut dengan
id_penumpang sebagai primarykey.Tabel tb_jadwal terdiri dari 2 atribut dengan id_jadwal
sebagai primarykey.Table tb_order memiliki delapan atribut dengan no_tiket sebagai
primarykey.Table tb_pembayaran memiliki sepuluh atribut dengan id_pembayaran sebagai
primarykeydan table tb_rekening memiliki 3 atribut dengan id_rekening sebagai primary key
Entitas penumpang berelasi dari satu ke banyak order, dikarenakan satu penumpang
dapat memilih lebih dari satu order, dari satu orderan penumpang dapat memiliki satu jadwal
keberangkatan dan pada entitas jadwal memiliki relasi dari satu ke satu laporan bayar, jadwal
akan mengeluarkan satu laporan pembayaran sehingga satu penumpang bisa memiliki lebih
dari satu laporan pembayaran. Pada satu entitas penumpang dapat memiliki banyak
pembayaran, dan dari banyak pembayaran memiliki banyak rekening tujuan.