You are on page 1of 2

Final Project Database Structure

Group No. 7

List of Database Structures

Database Structure for Registration

Administrator AirlineCompany Customer

admin_id airlinecomp_id customer_id


admin_name airlinecomp_name customer_name
admin_birthdate airlinecomp_address customer_age
admin_address airlinecomp_licenseno customer_birthdate
admin_contactno airline_contactno customer_contactno
admin_emailadd airline_emailadd customer_address
admin_password airline_password customer_emailadd
customer_password
F
igure 1. Database Structure for Registration

Database Structure for Customer Booking and Available Flight Page

Customer_AvailableFlightInfoPage Customer_BookingPage Customer_Payment

ticket_id booking_id transaction_id


no_of_availableticket destination onlinepayment_flatform
name_of_availableflight date total_cost
ticket_price expectedtime_of_departure tansaction_date
destination expectedtime_of_arrival transaction_time
date
departure_time
arrival_time
seat_no

Figure 2. Database Structure for Customer Booking and Available Flight Page
Database Structure for Administrator InfoPage

Administrator
Administrator_CustomerPaymen
Administrator_AirlineCompInfo Administrator_AvailableAirlineFlightsInfo Administrator_CustomerProfileInfo Administrator_CustomerBookingsInfo
tInfo
booking_id transaction_id
customer_id total_cost
airlinecomp_id onlinepayment_flatform
ticket_id remarks
(This is connected to the (This is connected to the Available Flight (This is connected to the Registration
transaction_date
Registration Database) InfoPage Database) Database)
transaction_time

Figure 3. Database Structure for Administrator InfoPage


Database Structure for Airline
Company InfoPage
AirlineCompany

(This is connected to the Available Flight


InfoPage Database)

Figure 4. Database Structure for Airline Company InfoPage

INDEXES

This color indicates the index key

This color indicates the primary key

This color indicates that utilizes foreign key

Index 1. Color Indicator

You might also like