0% found this document useful (0 votes)
12 views1 page

Modified Railway Management Schema Diagram

The document outlines a database schema for a railway management system, detailing various entities such as users, tickets, transactions, and trains. It specifies primary keys, foreign keys, and attributes for each entity, including user information, ticket details, and train routes. The schema is designed to manage ticket purchases, seat allocations, and train schedules effectively.

Uploaded by

cosmiclove7353
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views1 page

Modified Railway Management Schema Diagram

The document outlines a database schema for a railway management system, detailing various entities such as users, tickets, transactions, and trains. It specifies primary keys, foreign keys, and attributes for each entity, including user information, ticket details, and train routes. The schema is designed to manage ticket purchases, seat allocations, and train schedules effectively.

Uploaded by

cosmiclove7353
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

transaction

user
p_ticket_journey_time varchar(32)
PK user_id number
account_holder_name varchar(32)
user_email varchar(32)
check_account PK account_no number
user_password varchar(32)
PK,FK1 user_id number bill_cleared varchar(10)
forgot_otp varchar(32)
PK,FK2 account_no number cvv varchar(3)
sign_in_time date
expiary_date date
FK transaction_pin varchar(32)
unique_qr_code blob

buy_ticket clear_pass
ticket
PK,FK1 account_no number PK,FK1 p_id number
PK ticket_id varchar(32)
PK,FK2 ticket_id varchar(32) FK,FK2 transaction_pin blob
ticket_source varchar(32)
ticket_destination varchar(32)
ticket_class varchar(10)
ticket_journey_time varchar(32) passenger
FK ticket_seat_no number
PK p_id number
ticket_carry_luggage varchar(10)
p_name varchar(32)
ticket_fare number
has_ticket p_gender varchar(10)
ticket_issue_time date
PK,FK1 ticket_id varchar(32) p_phone number
ticket_canclation varchar(10)
PK,FK2 p_id number p_age number
FK p_ticket_seat_no varchar(32)
p_ticket_journey_time date

train_id_match
PK,FK1 ticket_id varchar(32)
PK,FK2 r_id number
train_info

route PK train_id number

PK r_id number train_name varchar(32)

train_name varchar(32) train_service varchar(10)


having_route
r_stoppage varchar(32) train_weekend date
PK,FK1 r_id number
r_arrival_time date train_info varchar2(400)
PK,FK1 train_id number
r_arrival_station varchar(32)
FK,FK3 r_departure_time date
r_departure_station varchar(32)
FK r_departure_time date
r_line_no number train_bogi
train_coach_class varchar(10)
train_coach_no number
seat_allocation
Modified Schema Diagram PK train_seat_no varchar(32)
PK,FK1 train_id number
OF Railway management FK,PK ticket_seat_no number
train_coach_total_seat number
train_coach_booked_seat number
System train_coach_reserved_seat number
By Group 23 train_coach_available_seat number

You might also like