Schema F_54
Oracle Version 11.2.0.4.0
As Of 2022/09/19 13:58:07
Prior Table | Table KDR_SL_TYPY_OKRESOW_WYPOW | Next Table |
Comment |
---|
Słownik z typami oraz okresami obowiązywania wypowiedzeń. Okresy obowiązują zgodnie z datą od. Przy zmianach w ustawie należy oprócz dodania nowych okresów(lub modyfikacji) skopiować także niezmienione okresy z data od nowej ustawy. Data od bez wartości (null) oznacza najstarszą w hierarchii ustawę. |
Column ID | Column Name | Datatype | Not Null | Data Default | Comments |
---|---|---|---|---|---|
1 | ID_KDR_SL_TYPY_OKRESOW_WYPOW | NUMBER | Y | PK z sekwencji | |
2 | NAZWA | VARCHAR2(1024 CHAR) | Y | Opis kryteriów dla wypowiedzenia | |
3 | ILE_MSC_WYPOW | NUMBER | Ile miesięcy wypowiedzenia. Jeżeli nie podano wartości oznacza, że nie można rozwiązać umowy. | ||
4 | ILE_DNI_WYPOW | NUMBER | Ile dni wypowiedzenia. Jeżeli nie podano wartości oznacza, że nie można rozwiązać umowy. | ||
5 | OD_ILE_MSC_UMOWY | NUMBER | Y | Od jakiego okresu( w msc) obowiązuje wypowiedzenie. Przykładowo jeżeli miesiace wypowiedzenia odnoszą się po przedziału <6,12) to wpisujemy 6 | |
6 | RODZAJ_UMOWY | VARCHAR2(1 CHAR) | Y | Rodzaj umowy( O - na czas określony , N - na czas nieokreślony ) | |
7 | OD_KIEDY_OBOWIAZUJE | DATE | Od kiedy obowiązuje wpis |
Uniqueness | Index Name | Type | Columns | Partitions | Partition Type | Partition Columns | Subpartition Type | Subpartition Columns |
---|---|---|---|---|---|---|---|---|
UNIQUE | PK_SL_PRAC_TYPY_WYP_ID | NORMAL | ID_KDR_SL_TYPY_OKRESOW_WYPOW | <none> | ||||
UNIQUE | UQ_SL_PRAC_TYPY_OKRESOW_WYPOW | NORMAL | OD_ILE_MSC_UMOWY, RODZAJ_UMOWY, OD_KIEDY_OBOWIAZUJE | <none> |
Constraint Name | Type | Condition | Status | Columns |
---|---|---|---|---|
CH_SL_PRAC_TYPY_WYP_MSC_DNI | Check | (ile_msc_wypow is null and ile_dni_wypow is null) or (ile_msc_wypow is not null and ile_dni_wypow is not null) | ENABLED | ILE_DNI_WYPOW, ILE_MSC_WYPOW |
CH_SL_PRAC_TYPY_WYP_RODZ_UMOW | Check | rodzaj_umowy IN ('O', 'N') | ENABLED | RODZAJ_UMOWY |
NN_SL_PRAC_TYPY_WYP_MSC_UMOWY | Check | "OD_ILE_MSC_UMOWY" IS NOT NULL | ENABLED | OD_ILE_MSC_UMOWY |
NN_SL_PRAC_TYPY_WYP_NAZWA | Check | "NAZWA" IS NOT NULL | ENABLED | NAZWA |
NN_SL_PRAC_TYPY_WYP_RODZ_UMOW | Check | "RODZAJ_UMOWY" IS NOT NULL | ENABLED | RODZAJ_UMOWY |
PK_SL_PRAC_TYPY_WYP_ID | Primary Key | ENABLED | ID_KDR_SL_TYPY_OKRESOW_WYPOW | |
UQ_SL_PRAC_TYPY_OKRESOW_WYPOW | Unique | ENABLED | OD_ILE_MSC_UMOWY, RODZAJ_UMOWY, OD_KIEDY_OBOWIAZUJE |
Partitions |
Foreign Key Constraints |
Redaction Policies |