Schema F_54
Oracle Version 11.2.0.4.0
As Of 2022/09/19 13:58:07
Prior Table | Table EG_OSOBY_ADRESY | Next Table |
Comment |
---|
Adresy osób. Adres użyty raz na zawsze pozostaje w bazie. Może być dołączony do kolejnych wersjii danych osobowychjeśli się nie zmienia. Nie można modyfikować raz wprowadzonego adresu, natomiast można go usunąć, jeśli nie był używany (także zaznaczony w jako główny, korespondencyjny, pełnomocnika). Adresy są unikalne bo powielanie ich nie miałoby sensu.UWAGA DODAC BADANIE UNIKALNOŚCI NA TRIGERACH - on insert, on update! |
Column ID | Column Name | Datatype | Not Null | Data Default | Comments |
---|---|---|---|---|---|
1 | ID_EGOSOBADRE | NUMBER | Y | ||
2 | ID_OSOBY | NUMBER | Aby w prosty sposób uzyskać dostęp do wszystkich adresów związanych z osoba. Do wersji danych osobowych adresy są dowiązywane za pomocą trzech kluczy - adres główny, adres do korespondencji, adres pełnomocnika. | ||
3 | UWAGI | VARCHAR2(200 CHAR) | |||
4 | KRAJ | VARCHAR2(150 BYTE) | |||
5 | WOJEWODZTWO | VARCHAR2(100 CHAR) | |||
6 | POWIAT | VARCHAR2(100 CHAR) | |||
7 | GMINA | VARCHAR2(100 CHAR) | |||
8 | ULICA | VARCHAR2(100 CHAR) | |||
9 | NR_DOMU | VARCHAR2(10 CHAR) | |||
10 | NR_LOKALU | VARCHAR2(10 CHAR) | |||
11 | MIEJSCOWOSC | VARCHAR2(100 CHAR) | |||
12 | KOD_POCZT | VARCHAR2(10 CHAR) | |||
13 | POCZTA | VARCHAR2(100 CHAR) | |||
14 | NAZWA | VARCHAR2(100 CHAR) | Nazwa dodatkowo wyświetlana przy adresie. (nazwa pełnomocnika, adres korespondencyjny - grzecznosciowy, etc.) | ||
15 | MOD_DAT | DATE | Ostatnia modyfikacja. Data. | ||
16 | MOD_USR | VARCHAR2(30 BYTE) | Ostatnia modyfikacja. Użytkownik. | ||
17 | UTW_DAT | DATE | CURRENT_TIMESTAMP | Data utworzenia. | |
18 | UTW_USR | VARCHAR2(30 BYTE) | USER | Użytkownik, który utworzył. |
Uniqueness | Index Name | Type | Columns | Partitions | Partition Type | Partition Columns | Subpartition Type | Subpartition Columns |
---|---|---|---|---|---|---|---|---|
NON-UNIQUE | IDX_EGOSOBADRE_EGOSOB | NORMAL | ID_OSOBY | <none> | ||||
UNIQUE | PK_EGOSOBADRE | NORMAL | ID_EGOSOBADRE | <none> |
Constraint Name | Columns | Ref Table Owner | Referenced Table Name | Referenced Columns | Delete Rule | Status | Deferrable | Deferred |
---|---|---|---|---|---|---|---|---|
FK_EGOSOBADRE_EGOSOB | ID_OSOBY | F_54 | EG_OSOBY | ID_EGOSOB | NO ACTION | ENABLED | No | No |
Constraint Name | Type | Condition | Status | Columns |
---|---|---|---|---|
NN_EGOSOBADRE_ID_EGOSOBADRE | Check | "ID_EGOSOBADRE" IS NOT NULL | ENABLED | ID_EGOSOBADRE |
PK_EGOSOBADRE | Primary Key | ENABLED | ID_EGOSOBADRE |
Partitions |
Redaction Policies |