Table core.bonus_slabs
This table stores information on bonus slabs.
# Column Name Nullable Data Type Max Length Description
1bonus_slab_idinteger0The primary key of the table, which is also a serial field
2bonus_slab_codecharacter varying12Code given to the column.
3bonus_slab_namecharacter varying50Name of the colum, which is a also unique field.
4effective_fromdate0The effective date of the bonus slab.
5ends_ondate0The ending date of the bonus slab.
6checking_frequency_idinteger0Time-interval for calculation of bonus
7audit_user_idinteger0Contains the id of the user who last inserted or updated the corresponding row.
8audit_tstimestamp with time zone0Contains the date and timestamp of the last insert or update action.

Foreign Keys

# Column Name Key Name References
6 checking_frequency_id bonus_slabs_checking_frequency_id_fkey core.frequencies.frequency_id
7 audit_user_id bonus_slabs_audit_user_id_fkey office.users.user_id

Indices

Index Name Owner Access Method Definition Description
bonus_slabs_pkey postgres btree bonus_slab_id
bonus_slabs_bonus_slab_name_uix postgres btree upper(bonus_slab_name::text)
bonus_slabs_bonus_slab_code_uix postgres btree upper(bonus_slab_code::text)

Check Constraints

Constraint Name Description

Default Values

# Column Name Default
1 bonus_slab_id nextval('core.bonus_slabs_bonus_slab_id_seq'::regclass)
8 audit_ts now()

Triggers

Trigger Name Targets On Event Timing Condition Order Orientation Description