Column Name Data Type Nulls Allowed Primary Key: Stations
Column Name Data Type Nulls Allowed Primary Key: Stations
Column Name
STN_CODE STN_NAME
Data Type
VARCHAR2(4) VARCHAR2(30)
Nulls Allowed
NOT NULL
Primary Key
PRIMARY KEY
ALLTRAINS
Column Name
TRAIN_NO TRAIN_NAME TRAIN_TYPE SOURCE DEPATURE_TIME DESTINATION ARRIVAL_TIME
Data Type
VARCHAR2(5) VARCHAR2(30) VARCHAR2(10) VARCHAR2(4) VARCHAR2(5) VARCHAR2(4) VARCHAR2(5)
Nulls Allowed
NOT NULL
Primary Key
PRIMARY KEY
ALLTICKETS
Column Name
PNR_NO TRAIN_NO SOURCE DESTINATON CLASS NOP DOJ TOJ DOT TOT PHONE EMAIL
Data Type
VARCHAR2(10) VARCHAR2(10) VARCHAR2(10) VARCHAR2(10) VARCHAR2(10) VARCHAR2(10) DATE DATE DATE DATE VARCHAR2(10) VARCHAR2(10)
Nulls Allowed
NOT NULL
Primary Key
PRIMARY KEY
COMPARTMENTS
Column Name
TRAIN_NO AC1 AC2 AC3 SL
Data Type
VARCHAR2(5) NUMBER(2) NUMBER(2) NUMBER(2) NUMBER(2)
Nulls Allowed
NOT NULL
Primary Key
PRIMARY KEY
AVAILABILITY
Column Name
AVL_DATE TRAIN_NO AC1 AC2 AC3 SL AC1_COACH AC2_COACH AC3_COACH SL_COACH AC1_BERTH AC2_BERTH AC3_BERTH SL_BERTH
Data Type
DATE VARCHAR2(5) NUMBER(3) NUMBER(3) NUMBER(3) NUMBER(4) NUMBER(1) NUMBER(1) NUMBER(1) NUMBER(2) NUMBER(2) NUMBER(2) NUMBER(2) NUMBER(2) DAYS
Nulls Allowed
NOT NULL NOT NULL
Primary Key
PRIMARY KEY PRIMARY KEY
Column Name
TRAIN_NO SUN MON TUE WED THU FRI SAT
Data Type
VARCHAR2(6) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1) VARCHAR2(1)
Nulls Allowed
NOT NULL
Primary Key
PRIMARY KEY
PASSENGERS
Column Name
PID PNR_NO NAME AGE GENDER STATUS NUM COACH BERTH
Data Type
VARCHAR2(10) VARCHAR2(10) VARCHAR2(20) NUMBER(3) VARCHAR2(1) VARCHAR2(12) NUMBER(3) NUMBER(2) NUMBER(2)
Nulls Allowed
Primary Key
PRIMARY KEY
CANCELLED_BERTHS
Column Name
AVL_DATE TRAIN_NO CLASS COACH BERTH
Data Type
DATE VARCHAR2 (5) VARCHAR2 (3) NUMBER(3) NUMBER(3)
Nulls Allowed
NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL
Primary Key
PRIMARY KEY PRIMARY KEY PRIMARY KEY PRIMARY KEY PRIMARY KEY
ACCOUNTS
Column Name
CARD_NO BALANCE
Data Type
VARCHAR2(16) NUMBER(8,2)
Nulls Allowed
NOT NULL
Primary Key
PRIMARY KEY
LOGIN
Column Name
USER_NAME PASSWORD ROLE
Data Type
VARCHAR2(15) VARCHAR2(15) VARCHAR2(15)
Nulls Allowed
NOT NULL
Primary Key
PRIMARY KEY
ALLTICKETS_HISTORY
Column Name
STATUS PNR_NO TRAIN_NO SOURCE DESTINATON CLASS NOP DOJ DOT DOC PHONE EMAIL
Data Type
VARCHAR2(15) VARCHAR2(15) VARCHAR2(15) VARCHAR2(15) VARCHAR2(15) VARCHAR2(15) NUMBER(1) DATE DATE DATE VARCHAR2(15) VARCHAR2(15)
Nulls Allowed
Primary Key
PASSENGERS_HISTORY
Column Name
PID PNR_NO NAME AGE GENDER STATUS NUM COACH BERTH
Data Type
VARCHAR2(10) VARCHAR2(10) VARCHAR2(10) VARCHAR2(10) VARCHAR2(10) VARCHAR2(10) NUMBER(3)) NUMBER(2) NUMBER(2)
Nulls Allowed
NOT NULL
Primary Key
AVAILABILITY_HISTORY
Column Name
AVL_DATE TRAIN_NO AC1 AC2 AC3 SL
Data Type
DATE VARCHAR2(5) NUMBER(3) NUMBER(3) NUMBER(3) NUMBER(4)
Nulls Allowed
Primary Key
REGISTRATION
Column Name
USER_NAME PASSWORD ROLE CARD_NO REG_DATE FIRST_NAME LAST_NAME GENDER M_STATUS OCCUPATION EMAIL_ID NATIONALITY ADDRESS CITY STATE COUNTRY DOB MOBILE PIN
Data Type
VARCHAR2(15) VARCHAR2(15) VARCHAR2(15) VARCHAR2(16) DATE VARCHAR2(15) VARCHAR2(15) VARCHAR2(1) VARCHAR2(15) VARCHAR2(15) VARCHAR2(30) VARCHAR2(15) VARCHAR2(15) VARCHAR2(15) VARCHAR2(15) VARCHAR2(15) VARCHAR2(15) VARCHAR2(10) VARCHAR2(6)
Nulls Allowed
NOT NULL
Primary Key
PRIMARY KEY
T12703
Column Name
SNO STN_CODE STN_NAME ARR_TIME DEP_TIME DISTANCE DAY
Data Type
NUMBER(3) VARCHAR2(4) VARCHAR2(15) VARCHAR2(5) VARCHAR2(5) NUMBER(4) NUMBER(1)
Nulls Allowed
NOT NULL
Primary Key
PRIMARY KEY