0% found this document useful (0 votes)
57 views5 pages

Airlins Reservation System Project Report Part 3

This document contains summaries of several database tables: 1. A ticket type and period codes table with constraints defining ticket types and booking periods. 2. A ticket table storing ticket details and linking to passenger and cargo ticket subclasses. 3. A ticket details table storing ticket information and linked passenger details. 4. An officials table storing information about airline officials separately from user profiles. 5. A user profile table tracking user miles flown and miles granted, with the latter not yet implemented.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views5 pages

Airlins Reservation System Project Report Part 3

This document contains summaries of several database tables: 1. A ticket type and period codes table with constraints defining ticket types and booking periods. 2. A ticket table storing ticket details and linking to passenger and cargo ticket subclasses. 3. A ticket details table storing ticket information and linked passenger details. 4. An officials table storing information about airline officials separately from user profiles. 5. A user profile table tracking user miles flown and miles granted, with the latter not yet implemented.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 5

FREEPROJECTS,SEMINARS, TUTORIALS http://sites.google.

com/site/itstudentjunct ion
3. Data Dictionary
List of Tables in the Database with Constraints

*Thetypeandperiodcodesaresubjecttothefollowinginterpretation: 1. type 0 :scheme valid for all 2 .type 2: scheme applicable only for frequent fliers 3 .period code 0: discounts applicable for any time 4. period code 1: discounts applicable if time of booking is 1 month before flight date. 5. period code 2: discounts applicable if time of booking is 2 months before flight date.

This table stores information about a ticket. It is a superclass of the passenger ticket and cargo ticket class, both of which inherit from this. It is a complete generalization. *Status of the ticket may be : 1.Active: Valid ticket booking 2.Passive: The ticket has been invalidated due to a flight cancellation 3.Cancelled : The ticket has been cancelled by the user.

Check: (class in ('Bus','Exe','Fir','Eco')),


This table stores all ticket specific data, and the passenger details. The ticket ID is what relates it to the ticket table.

This contains all the information about an official. It is kept separate for independence from user profiles, and different requirements as regard to information storage for the users and officials.

*Miles Flown denotes the miles flown by the user. It is incremented everytime the user books one or more tickets through his/her profile. ** Miles granted is the number of miles that are granted to the user as desired by an appropriate official. This functionality has not yet been implemented in the project, but has been kept with a view towards extending the functionality of the application later.

You might also like