Schema F_54
Oracle Version 11.2.0.4.0
As Of 2022/09/19 13:58:07
Prior Table | Table USLUGI_SPRAWOZDANIA_PSZOK | Next Table |
Comment |
---|
Tabela sprawozdań PSZOK(punktu selektywego zbierania odpadów komunalnych) |
Column ID | Column Name | Datatype | Not Null | Data Default | Comments |
---|---|---|---|---|---|
1 | ID_SPR_PSZOK | NUMBER | Y | PK. ID sprawozdania PSZOK | |
2 | ID_PSZOK | NUMBER | Y | Dane punktu selektywego zbierania odpadów komunalnych. FK do punkty_odbioru(ID) | |
3 | ID_GMINY | NUMBER | FK - ID gminy, której dotyczy sprawozdanie, klucz obcy do tabeli GMINY. Wymagane dla stacjonarnego PSZOK. | ||
4 | STATUS | VARCHAR2(1 CHAR) | Y | Status sprawozdania: P - projekt, Z - złożone, A - zaakceptowane, O - odrzucone, K - skorygowane. | |
5 | TYP_OKRESU | VARCHAR2(1 CHAR) | Y | Typ okresu rozliczeniowego: M - miesięczny, K - kwartalny, P - półroczny, R - roczny. | |
6 | DATA_OD | DATE | Y | Obowiązuje od | |
7 | ID_SPR_GLOWNEGO | NUMBER | Do zastosowania w przypadku korekt. Na razie brak użycia. | ||
8 | PUNKT_UTWORZENIA | VARCHAR2(1 CHAR) | Skąd pochodzi sprawozdanie: P - portal EBOK, T - toolsy. | ||
9 | DATA_SPORZADZENIA_SPR | DATE | Y | Data sporządzenia sprawozdania. | |
10 | DATA_ZLOZENIA | DATE | Y | Data złożenia sprawozdania/korekty sprawozdania. | |
11 | DATA_ZMIANY_STAT | DATE | Data zmiany statusu sprawozdania. | ||
12 | IMIE_OS_WYPELNIAJACEJ | VARCHAR2(50 CHAR) | Y | Imię osoby wypełniającej sprawozdanie. | |
13 | NAZWISKO_OS_WYPELNIAJACEJ | VARCHAR2(50 CHAR) | Y | Nazwisko osoby wypełniającej sprawozdanie.. | |
14 | TEL_OS_WYPELNIAJACEJ | VARCHAR2(20 BYTE) | Telefon osoby wypełniającej sprawozdanie. | ||
15 | FAX_OS_WYPELNIAJACEJ | VARCHAR2(20 BYTE) | FAX osoby wypełniającej sprawozdanie. | ||
16 | EMAIL_OS_WYPELNIAJACEJ | VARCHAR2(70 BYTE) | E-mail osoby wypełniającej sprawozdanie. | ||
17 | MOD_DAT | DATE | Ostatnia modyfikacja. Data. | ||
18 | MOD_USR | VARCHAR2(30 BYTE) | Ostatnia modyfikacja. Użytkownik. | ||
19 | UTW_DAT | DATE | CURRENT_DATE | Data utworzenia sprawozdania. | |
20 | UTW_USR | VARCHAR2(30 BYTE) | USER | Użytkownik, który utworzył sprawozdanie. |
Uniqueness | Index Name | Type | Columns | Partitions | Partition Type | Partition Columns | Subpartition Type | Subpartition Columns |
---|---|---|---|---|---|---|---|---|
UNIQUE | PK_USL_SPR_PSZOK_ID_SPR_P | NORMAL | ID_SPR_PSZOK | <none> |
Constraint Name | Columns | Ref Table Owner | Referenced Table Name | Referenced Columns | Delete Rule | Status | Deferrable | Deferred |
---|---|---|---|---|---|---|---|---|
FK_USL_SPR_PSZOK_ID_GMINY | ID_GMINY | F_54 | GMINY | ID_GMINY | NO ACTION | ENABLED | No | No |
FK_USL_SPR_PSZOK_ID_PSZOK | ID_PSZOK | F_54 | PUNKTY_ODBIORU | ID | NO ACTION | ENABLED | No | No |
Constraint Name | Type | Condition | Status | Columns |
---|---|---|---|---|
CK_USL_SPR_PSZOK_PKT_UTW | Check | punkt_utworzenia in ('P','T') | ENABLED | PUNKT_UTWORZENIA |
CK_USL_SPR_PSZOK_STATUS | Check | status in ('P','Z','A','O','K') | ENABLED | STATUS |
CK_USL_SPR_PSZOK_TYP_OKRESU | Check | typ_okresu in ('M','K','R','P') | ENABLED | TYP_OKRESU |
CK_USL_SPR_PSZOK_UTW_DAT | Check | UTW_DAT is not null | ENABLED | UTW_DAT |
NN_USL_SPR_PSZOK_DATA_OD | Check | "DATA_OD" IS NOT NULL | ENABLED | DATA_OD |
NN_USL_SPR_PSZOK_DATA_SPO | Check | "DATA_SPORZADZENIA_SPR" IS NOT NULL | ENABLED | DATA_SPORZADZENIA_SPR |
NN_USL_SPR_PSZOK_DATA_ZL | Check | "DATA_ZLOZENIA" IS NOT NULL | ENABLED | DATA_ZLOZENIA |
NN_USL_SPR_PSZOK_ID_PSZOK | Check | "ID_PSZOK" IS NOT NULL | ENABLED | ID_PSZOK |
NN_USL_SPR_PSZOK_IMIE | Check | "IMIE_OS_WYPELNIAJACEJ" IS NOT NULL | ENABLED | IMIE_OS_WYPELNIAJACEJ |
NN_USL_SPR_PSZOK_NAZWISKO | Check | "NAZWISKO_OS_WYPELNIAJACEJ" IS NOT NULL | ENABLED | NAZWISKO_OS_WYPELNIAJACEJ |
NN_USL_SPR_PSZOK_STATUS | Check | "STATUS" IS NOT NULL | ENABLED | STATUS |
NN_USL_SPR_PSZOK_TYP_OKRESU | Check | "TYP_OKRESU" IS NOT NULL | ENABLED | TYP_OKRESU |
PK_USL_SPR_PSZOK_ID_SPR_P | Primary Key | ENABLED | ID_SPR_PSZOK |
Partitions |
Redaction Policies |