Table slot9.WORLD.TSTA.EMAILS
This table stores email addresses added to a MASTER PERSON 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
EMAIL_ID number 8
EMAIL_TYPE_CODE varchar2 30
EJS_CODES.CODE EMAIL_EJS_CODES_FK R
Code for EMAIL type
EMAIL_TYPE_CD_TYPE varchar2 30 'EMAIL_TYPE_CODES'
EJS_CODES.CODE_TYPE EMAIL_EJS_CODES_FK R
PER_PERSON_ID number 0  √  null
PEOPLE.PERSON_ID EMAIL_PER_FK C
Person ID number
BUSINESS_NUMBER number 0  √  null
BUSINESSES.BUSINESS_NUMBER EMAIL_BUSNS_FK R
DATE_OF_INFO date 7  √  null The date the information was provided
EMAIL_ADDRESS varchar2 255  √  null Store a EMAIL ADDRESS for a EMAIL number.
CREATOR_ID varchar2 100  √  null
CREATOR_DATE date 7  √  null
UPDATOR_ID varchar2 100  √  null
UPDATOR_DATE date 7  √  null
REC_ID number 0  √  null

Analyzed at Mon Sep 20 21:05 MDT 2021

Requirements (check constraints):
Constraint Constraint Name
"EMAIL_ID" IS NOT NULL EMAIL_EMAIL_ID_NN
"EMAIL_TYPE_CODE" IS NOT NULL EMAIL_EMAIL_TYPE_CODE_NN
"EMAIL_TYPE_CD_TYPE" IS NOT NULL EMAIL_TYPE_CD_TYPE_NN

Indexes:
Column(s) Type Sort Constraint Name
EMAIL_ID Primary key Asc EMAIL_PK
BUSINESS_NUMBER Performance Asc EMAIL_BUSNS_FK_I
EMAIL_TYPE_CD_TYPE + EMAIL_TYPE_CODE Performance Asc/Asc EMAIL_EJS_CODES_FK_I
EMAIL_ADDRESS Performance Asc EMAIL_NUMBER_I
PER_PERSON_ID Performance Asc EMAIL_PER_FK_I

Close relationships  within of separation: