Table slot9.WORLD.TSTA.PEOPLE_BUSINESSES
This table stores the association to a MASTER PERSON added to a MASTER BUSINESS along with the role 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
DATE_OF_INFO date 7 Date of Information
BUSINESS_NUMBER number 38
BUSINESSES.BUSINESS_NUMBER PEOBUS_BUSNS_FK C
Unique id for business
EMERGENCY_CONTACT_YN varchar2 1  √  'N' Person is emergency contact for business
COMMENTS varchar2 255  √  null Comment regarding relationship between person and business
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
PERSON_ID number 38
PEOPLE.PERSON_ID PEOBUS_PER_FK C
Person ID number
PEOP_BUS_ROLE_CODE varchar2 30
EJS_CODES.CODE PEOBUS_PEOP_BUS_RO_EJS_CODE_FK R
Role code for relationship between person and business
PEOP_BUS_ROLE_CODE_TYPE varchar2 30  √  'PEOP_BUS_ROLE_CODES'
EJS_CODES.CODE_TYPE PEOBUS_PEOP_BUS_RO_EJS_CODE_FK R
REC_ID number 0  √  null

Analyzed at Mon Sep 20 21:05 MDT 2021

Requirements (check constraints):
Constraint Constraint Name
EMERGENCY_CONTACT_YN IN ('Y', 'N') CK_PEOBUS_EMERGENCY_CONTACT_YN
"BUSINESS_NUMBER" IS NOT NULL PEOBUS_BUSINESS_NUMBER_NN
"DATE_OF_INFO" IS NOT NULL PEOBUS_DATE_OF_INFO_NN
"PEOP_BUS_ROLE_CODE" IS NOT NULL PEOBUS_PEOP_BUS_ROLE_CODE_NN
"PERSON_ID" IS NOT NULL PEOBUS_PERSON_ID_NN

Indexes:
Column(s) Type Sort Constraint Name
PERSON_ID + BUSINESS_NUMBER + PEOP_BUS_ROLE_CODE Primary key Asc/Asc/Asc PEOBUS_PK
BUSINESS_NUMBER Performance Asc PEOBUS_BUSNS_FK_I
PEOP_BUS_ROLE_CODE_TYPE + PEOP_BUS_ROLE_CODE Performance Asc/Asc PEOBUS_PEOP_BUS_RO_EJS_CODE_I
PEOP_BUS_ROLE_CODE Performance Asc PEOBUS_PEPBUSRC_FK_I
PERSON_ID Performance Asc PEOBUS_PER_FK_I

Close relationships  within of separation: