Table slot9.WORLD.TSTA.CALENDAR_SHIFTS
This table stores the shifts assigned to a calendar in the scheduling module in the application

Legend:
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
 
Column Type Size Nulls Auto Default Children Parents Comments
CALENDAR_SHIFT_ID number 0
CALENDAR_ASSIGNMENTS.ASSIGNMENT_SHIFT_ID CALASSIGN_CALSHIFT_FK R
CALENDAR_ASSIGNMENTS.USER_SHIFT_ID CALASSIGN_CALSHIFT_U_FK R
CALENDAR_SHIFT_USERS.CALENDAR_SHIFT_ID Implied Constraint R
NAME varchar2 255
ACTIVE varchar2 1
START_TIME timestamp(6) 11,6
END_TIME timestamp(6) 11,6
MONDAY_MIN_STAFF number 0  √  null
TUESDAY_MIN_STAFF number 0  √  null
WEDNESDAY_MIN_STAFF number 0  √  null
THURSDAY_MIN_STAFF number 0  √  null
FRIDAY_MIN_STAFF number 0  √  null
SATURDAY_MIN_STAFF number 0  √  null
SUNDAY_MIN_STAFF number 0  √  null
CALENDAR_ID number 0
CALENDARS.CALENDAR_ID CALSHIFT_CAL_FK R
CREATOR_ID varchar2 100  √  null
CREATOR_DATE date 7  √  null
UPDATOR_ID varchar2 100  √  null
UPDATOR_DATE date 7  √  null

Analyzed at Mon Sep 20 21:05 MDT 2021

Requirements (check constraints):
Constraint Constraint Name
"ACTIVE" IS NOT NULL CALSHIFT_ACTIVE_NN
"CALENDAR_ID" IS NOT NULL CALSHIFT_CAL_ID_NN
"END_TIME" IS NOT NULL CALSHIFT_END_TIME_NN
"CALENDAR_SHIFT_ID" IS NOT NULL CALSHIFT_ID_NN
"NAME" IS NOT NULL CALSHIFT_NAME_NN
"START_TIME" IS NOT NULL CALSHIFT_START_TIME_NN

Indexes:
Column(s) Type Sort Constraint Name
CALENDAR_SHIFT_ID Primary key Asc CALSHIFT_PK
CALENDAR_ID Performance Asc CALSHIFT_CAL_FK_I

Close relationships  within of separation: