Schema F_54
Oracle Version 11.2.0.4.0
As Of 2022/09/19 13:58:07
Prior Table | Table KDR_PRAC_RACHUNKI | Next Table |
Comment |
---|
Rachunki bankowe pracownika |
Column ID | Column Name | Datatype | Not Null | Data Default | Comments |
---|---|---|---|---|---|
1 | ID_RACHUNKU | NUMBER | Y | ID | |
2 | NR_RACHUNKU | VARCHAR2(32 BYTE) | Y | Nr rachunku bankowego (może zawierać spacje) | |
3 | NR_ODDZIALU | NUMBER(8) | Nr oddziału banku | ||
4 | ID_PRAC | NUMBER | ID pracownika | ||
5 | UWAGI | VARCHAR2(200 BYTE) | Uwagi | ||
6 | CZY_DO_Z3 | VARCHAR2(1 CHAR) | Y | 'N' | Oznaczenie czy dany rachunek ma być brany do Z3 (T/N). Może być tylko raz zaznaczone T |
7 | CZY_DO_Z3_UNIQUE | NUMBER | DECODE("CZY_DO_Z3",'T',0,"ID_RACHUNKU") | Kolumna wirtualna wyliczeniowa. Jeśli CZY_DO_Z3 = T to 0 wpp. id_rachunku. Po to aby zrobić UNIQUE który będzie pilnował że dla jednego pracownika może być tylko raz CZY_DO_Z3 = T a wiele razy N |
Uniqueness | Index Name | Type | Columns | Partitions | Partition Type | Partition Columns | Subpartition Type | Subpartition Columns |
---|---|---|---|---|---|---|---|---|
NON-UNIQUE | IDX_KDR_PRAC_RACHUNKI_PK | NORMAL | ID_RACHUNKU | <none> | ||||
NON-UNIQUE | IX_KDRPRARACHU_IDPRAC | NORMAL | ID_PRAC | <none> | ||||
NON-UNIQUE | IX_KDRPRARACHU_NRODDZIALU | NORMAL | NR_ODDZIALU | <none> | ||||
UNIQUE | UQ_KDR_PRAC_RACHUNKI | FUNCTION-BASED NORMAL | ID_PRAC, CZY_DO_Z3_UNIQUE | <none> |
Constraint Name | Columns | Ref Table Owner | Referenced Table Name | Referenced Columns | Delete Rule | Status | Deferrable | Deferred |
---|---|---|---|---|---|---|---|---|
FK_KDR_PRAC_RACHUNKI_BANKI_OD | NR_ODDZIALU | F_54 | KDR_BANKI_ODDZIALY | NR_ODDZIALU | NO ACTION | ENABLED | No | No |
FK_KDR_PRAC_RACHUNKI_PRAC | ID_PRAC | F_54 | KDR_PRAC | ID_PRAC | NO ACTION | ENABLED | No | No |
Constraint Name | Type | Condition | Status | Columns |
---|---|---|---|---|
CH_KDR_PRAC_RACHUNKI | Check | czy_do_Z3 in ('T','N') | ENABLED | CZY_DO_Z3 |
NN_KDR_PRAC_RACHUNKI_CZY_Z3 | Check | "CZY_DO_Z3" IS NOT NULL | ENABLED | CZY_DO_Z3 |
NN_KDR_PRAC_RACHUNKI_ID | Check | "ID_RACHUNKU" IS NOT NULL | ENABLED | ID_RACHUNKU |
NN_KDR_PRAC_RACHUNKI_NR_RACH | Check | "NR_RACHUNKU" IS NOT NULL | ENABLED | NR_RACHUNKU |
PK_KDR_PRAC_RACHUNKI | Primary Key | ENABLED | ID_RACHUNKU | |
UQ_KDR_PRAC_RACHUNKI | Unique | ENABLED | ID_PRAC, CZY_DO_Z3_UNIQUE |
Partitions |
Redaction Policies |