0% found this document useful (0 votes)
69 views

Second Normalization Strong Entities

This document discusses second normalization of tables for a flight reservation system. It identifies strong entities like Passengers, Flights, Tickets, and Baggage that would become tables. Weak entities like Additional Services and Waiting List that depend on other tables are also noted. Relationship tables are needed to connect the weak entities to strong entities they are dependent on, like a Reservation table linking Passengers to Flights/Tickets.

Uploaded by

satyanandaram
Copyright
© © All Rights Reserved
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)
69 views

Second Normalization Strong Entities

This document discusses second normalization of tables for a flight reservation system. It identifies strong entities like Passengers, Flights, Tickets, and Baggage that would become tables. Weak entities like Additional Services and Waiting List that depend on other tables are also noted. Relationship tables are needed to connect the weak entities to strong entities they are dependent on, like a Reservation table linking Passengers to Flights/Tickets.

Uploaded by

satyanandaram
Copyright
© © All Rights Reserved
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/ 3

G.

Koteshwar 10081d0010 Task 9

Second Normalization
Strong entities:

1. Passenger:
Attributes include, Name, date of birth, address, flight number, passenger ID

Name Date of birth Address Passenger ID

Table for composite attributes

City Street H.No

2. Flight:
Attributes include, flight no, capacity, timings, from, destination

Flight no Capacity Timings From Destination

3. Ticket:
Attributes include, flight no, ticket no, class, cost, date

Flight no Ticket no Class Cost Timings

4. Baggage:
Attributes include, flight no, class, cost, weight

Flight no Class Weight cost

5. Booking Office:
Attributes include, branch name, address, timings

Branch name Address Timings

Fly Safe Airways 1


G.Koteshwar 10081d0010 Task 9

Weak entities:

1. Additional service:
Attributes include, type of service, additional charge, passenger ID (it comes from
passenger entity to which it associated)

Passenger ID Type of service Additional charge

2. Waiting list:
Attributes include, flight no (it comes from flight entity to which it associated), ticket no,
customer name, class

Flight no Ticket no Class

Ticket no Customer name

3. Ticket cancellation:
Attributes include, ticket no, time of cancellation, passenger ID, amount deducted

Ticket no Passenger ID Time of cancellation Amount deducted

4. Credit card:
Attributes include, passenger ID (it comes from payment entity to which it associated),
amount, credit card number

Passenger ID Amount Credit card number

Fly Safe Airways 2


G.Koteshwar 10081d0010 Task 9

Converting relationship to table:

1. Reservation:
Attributes include, passenger ID, flight no, ticket no, class

Passenger ID Flight no Ticket no class

Fly Safe Airways 3

You might also like