Schema F_54
Oracle Version 11.2.0.4.0
As Of 2022/09/19 13:58:07
Prior Table | Table USLUGI_SPRAWOZDANIA_HISTORIA | Next Table |
Comment |
---|
Tabela przechowująca historię zmiany statusów sprawozdań komunalnych i informację o usunięciu sprawozdania. |
Column ID | Column Name | Datatype | Not Null | Data Default | Comments |
---|---|---|---|---|---|
1 | ID | NUMBER | Y | PK | |
2 | ID_SPRAWOZDANIA | NUMBER | Y | Id sprawozdania, którego dotyczy zmiana. | |
3 | DATA_ZMIANY | DATE | Y | sysdate | Data wykonania operacji. |
4 | STATUS_POPRZEDNI | VARCHAR2(1 CHAR) | Y | Poprzedni status sprawozdania. (P - projekt, Z - złożone, A - zaakcetowane, O - odrzucone) | |
5 | STATUS | VARCHAR2(1 CHAR) | Nowy status sprawozdania. Jeśli NULL, to oznacza, że sprawozdanie usunięto. | ||
6 | UZYTKOWNIK_ORA | VARCHAR2(256 CHAR) | Użytkownik, który dokonał zmian (gdy zmiana po stronie TOOLsów). | ||
7 | UZYTKOWNIK_DJ | VARCHAR2(256 CHAR) | Użytkownik, który dokonał zmian (gdy zmiana po stronie EBOKa). | ||
8 | SKLADAJACY | VARCHAR2(1 CHAR) | Y | 'F' | Składający sprawozdanie: F - firma wywozowa (tabela uslugi_sprawozdani), I - instalacja (tabela uslugi_inst_sprawozdania), P - punkty PSZOK (tabela USLUGI_SPRAWOZDANIA_PSZOK) |
9 | POWOD | VARCHAR2(512 CHAR) | Powód zmiany statusu. |
Uniqueness | Index Name | Type | Columns | Partitions | Partition Type | Partition Columns | Subpartition Type | Subpartition Columns |
---|---|---|---|---|---|---|---|---|
UNIQUE | PK_USLUGI_SPRAWOZDANIA_HIST_ID | NORMAL | ID | <none> |
Constraint Name | Type | Condition | Status | Columns |
---|---|---|---|---|
CK_USL_SPRAWOZ_HIST_SKLADAJACY | Check | skladajacy in ('F','I','P') | ENABLED | SKLADAJACY |
CK_USLUGI_SPRAWOZ_HIS_STAT_POP | Check | status_poprzedni in ('P','Z','A','O','K') | ENABLED | STATUS_POPRZEDNI |
CK_USLUGI_SPRAWOZ_HIS_STATUS | Check | status in ('P','Z','A','O','K') | ENABLED | STATUS |
CK_USLUGI_SPRAWOZ_HIST_UZYTKOW | Check | (uzytkownik_dj is null and uzytkownik_ora is not null) or (uzytkownik_dj is not null and uzytkownik_ora is null) | ENABLED | UZYTKOWNIK_DJ, UZYTKOWNIK_ORA |
NN_USL_SPRAWOZ_HIST_SKLADAJACY | Check | "SKLADAJACY" IS NOT NULL | ENABLED | SKLADAJACY |
NN_USLUGI_SPRAWOZ_HIS_ID_SPRAW | Check | "ID_SPRAWOZDANIA" IS NOT NULL | ENABLED | ID_SPRAWOZDANIA |
NN_USLUGI_SPRAWOZ_HIS_STAT_POP | Check | "STATUS_POPRZEDNI" IS NOT NULL | ENABLED | STATUS_POPRZEDNI |
NN_USLUGI_SPRAWOZ_HIST_DATA_ZM | Check | "DATA_ZMIANY" IS NOT NULL | ENABLED | DATA_ZMIANY |
PK_USLUGI_SPRAWOZDANIA_HIST_ID | Primary Key | ENABLED | ID |
Partitions |
Foreign Key Constraints |
Redaction Policies |