dim_idle_period_property

-1 rows


Description

Additional dimensional information about a fct_idle_period.

Columns

Column Type Size Nulls Auto Default Children Parents Comments
idle_period_property_id int8 19 null
fct_idle_period.idle_period_property_id fct_idle_period_idle_period_property_id_fkey R

The primary key of this table.

type varchar 256 null

Specifying how the idle period was created in the source system. One of: MEMBER_IDLE_PERIOD (Idle Period was set on the customer, likely by his request), CONTRACT_IDLE_PERIOD, CONTRACT_TRIAL_PERIOD (Idle Period was set on specific contract(s) of a customer, likely by his request), BONUS_PERIOD (Idle Period was set on a contract of a customer, likely as a ‘reward’ by the gym).

reduces_idle_period_contingent bool 1 null

Whether the contractually agreed on contingent of idle time of the customer is reduced.

extends_cancelation_period bool 1 null

Whether the contractually agreed on time, until the customer can cancel a related contract, is extended.

extends_contract_period bool 1 null

Whether the agreed on time until a related contract ends is extended.

permits_studio_entry bool 1 null

Whether the customer can still enter the gym (checkin). Always True for type=BONUS_PERIOD

reason varchar 256 null

An explanation why this idle period is used. (eg Customer broke his leg, Free month as birthday present, ..)

last_updated timestamptz 35 null

System column. UTC Timestamp at which entry was calculated (lags behind source system).

Relationships