Table slot9.WORLD.TSTA.IMPOUND_PEOPLE
This table stores the association to MASTER PEOPLE added to the vehicle impound along with the role the person plays

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
PERSON_ID number 38
PEOPLE.PERSON_ID IMPP_PER_FK C
Person ID number
IMPOUND_ID number 0
IMPOUND.IMPOUND_ID IMPP_IMPD_FK C
Impound ID - Unique Number
ROLE_CODE varchar2 30
EJS_CODES.CODE IMPP_ROLE_CODE_EJS_CODE_FK R
Code for Peson Vehicle Association Role
CREATOR_ID varchar2 100  √  null Person creating the record
CREATOR_DATE date 7  √  null Date of record creation
UPDATOR_ID varchar2 100  √  null Person who last updated the record
UPDATOR_DATE date 7  √  null Date of last update
ADDRESS_ID number 38  √  null
ADDRESSES.ADDRESS_ID IMPP_ADDR_FK R
Address ID number
PHONE_ID_WORK number 8  √  null
PHONES.PHONE_ID IMPP_PHONE_FK R
PHONE_ID_HOME number 8  √  null
PHONES.PHONE_ID IMPP_PHONE_TO_HOME_FK R
ROLE_CODE_TYPE varchar2 30  √  'PER_VEH_ROLE_CODES'
EJS_CODES.CODE_TYPE IMPP_ROLE_CODE_EJS_CODE_FK R
REC_ID number 0  √  null

Analyzed at Mon Sep 20 21:05 MDT 2021

Requirements (check constraints):
Constraint Constraint Name
"IMPOUND_ID" IS NOT NULL IMPP_IMPOUND_ID_NN
"PERSON_ID" IS NOT NULL IMPP_PERSON_ID_NN
"ROLE_CODE" IS NOT NULL IMPP_ROLE_CODE_NN

Indexes:
Column(s) Type Sort Constraint Name
PERSON_ID + IMPOUND_ID + ROLE_CODE Primary key Asc/Asc/Asc IMPP_PK
ADDRESS_ID Performance Asc IMPP_ADDR_FK_I
IMPOUND_ID Performance Asc IMPP_IMPD_FK_I
PERSON_ID Performance Asc IMPP_PER_FK_I
PHONE_ID_WORK Performance Asc IMPP_PHONE_FK_I
PHONE_ID_HOME Performance Asc IMPP_PHONE_TO_HOME_FK_I
ROLE_CODE Performance Asc IMPP_PVRC_FK_I
ROLE_CODE_TYPE + ROLE_CODE Performance Asc/Asc IMPP_ROLE_CODE_EJS_CODE_I

Close relationships  within of separation: