Schema F_54
Oracle Version 11.2.0.4.0
As Of 2022/09/19 13:58:07
Prior Table | Table KDO_POWIAZANI | Next Table |
Comment |
---|
Dane osób powiązanych z kontrahentami z kdo_wew (np. mąż/żona, wspólnik spółki itp.). |
Column ID | Column Name | Datatype | Not Null | Data Default | Comments |
---|---|---|---|---|---|
1 | ID_POWIAZANY | NUMBER | Y | PK z sekwencji seq_kdo_powiazani_id_powiazany | |
2 | NR_KONTR | NUMBER | Y | FK do kdo_wew.nr_kontr - numer kontrahenta, do którego osoba została przypisana. | |
3 | ID_RODZAJ_POW | NUMBER | Y | Rodzaj powiązania - FK do SL_KDO_RODZAJE_POWIAZAN.id_rodzaj_pow. | |
4 | ID_EWP | NUMBER | FK do EWIDENCJA_PESEL.id_ewp. | ||
5 | ADRES_KONTR_Z_KDO | VARCHAR2(1 BYTE) | Y | 'N' | Czy adres powiazanego taki sam jak kontrahenta w KDO - T/N? |
6 | NIP | VARCHAR2(13 BYTE) | NIP. | ||
7 | REGON | VARCHAR2(14 BYTE) | Ulica. | ||
8 | IMIE | VARCHAR2(256 CHAR) | Imię powiązanego (osoba fizyczna), puste jeśli firma. | ||
9 | NAZWISKO | VARCHAR2(256 CHAR) | Nazwisko powiązanego (osoba fizyczna) lub Nazwa jeśli firma. | ||
10 | KOD_KRAJU | VARCHAR2(3 BYTE) | Kod kraju - FK do KRAJE.kod_kraju. | ||
11 | WOJEWODZTWO | VARCHAR2(60 CHAR) | Województwo. | ||
12 | POWIAT | VARCHAR2(60 CHAR) | Powiat. | ||
13 | GMINA | VARCHAR2(60 CHAR) | Gmina. | ||
14 | MIEJSCOWOSC | VARCHAR2(40 BYTE) | Miejscowosc. | ||
15 | KOD_POCZTOWY | VARCHAR2(13 BYTE) | Kod pocztowy. | ||
16 | POCZTA | VARCHAR2(40 BYTE) | Poczta. | ||
17 | ULICA | VARCHAR2(256 CHAR) | Ulica. | ||
18 | NR_DOMU | VARCHAR2(32 CHAR) | Nr domu. | ||
19 | NR_LOKALU | VARCHAR2(32 CHAR) | Nr lokalu. | ||
20 | NR_TEL | VARCHAR2(20 BYTE) | Nr telefonu. | ||
21 | VARCHAR2(60 BYTE) | E-mail. | |||
22 | PRACODAWCA | VARCHAR2(1024 CHAR) | Pracodawca powiązanego i jego adres. | ||
23 | POWIAZANY_NR_KONTR | NUMBER | FK do kdo_wew. Jeśli powiązany ma swój rekord w kdo_wew, to należy podac jego nr_kontr z kdo_wew i NIE UZUPEŁNIAĆ PÓL danych osobowych, adresowych i kontaktowych (należy brać z kdo). | ||
24 | RODZAJ_ODPOWIEDZIALNOSCI | VARCHAR2(1 BYTE) | Rodzaj odpowiedzialnosci: S - solidarna, W - majątkiem wspólnym, P - zgodnie z ustawieniem na posesji, NULL - brak info lub nie dotyczy. Ma zastosowanie tylko w przypadku powiązanych, których rodzaj powiązania ma sekcję tytułu AB - wtedy decyduje do której sekcji dokładnie ma trafić powiązany. S - sekcja A, W - sekcja B, P - zgodnie z parametrem posesji. | ||
25 | ARCHIWALNY | VARCHAR2(1 BYTE) | Y | 'N' | Archiwalny: T - tak, N - nie. Rekordy oznaczone jako archiwalne nie są brane pod uwage przez automat generujący tytuły wykonawcze. |
26 | TYP_PODMIOTU | NUMBER(1) | Y | Typ podmiotu: 1 - osoba fizyczna, 2 - podmiot niebędący osobą fizyczną. Potrzebne do prawidłowej interpretacji pól z nazwą. | |
27 | DATA_OD | DATE | Y | date '1900-01-01' | Okres obowiązywania od (nie może być pusty) |
28 | DATA_DO | DATE | Okres obowiązywania do. | ||
29 | KDO_SL_POWIAZANI_POWODYZAMK_ID | NUMBER | FK. Powód zamknięcia okresu obowiązywania (np. zgon, albo ustanie właśności - sprzedaż). Klucz do kdo_sl_powiazani_powodyzamk.id. |
Uniqueness | Index Name | Type | Columns | Partitions | Partition Type | Partition Columns | Subpartition Type | Subpartition Columns |
---|---|---|---|---|---|---|---|---|
NON-UNIQUE | IDX_KDO_POW_FLT_GMINA | FUNCTION-BASED NORMAL | "F_54"."FORMS_VIEWS"."FLT_MIEJSCOWOSC"("GMINA") | <none> | ||||
NON-UNIQUE | IDX_KDO_POW_FLT_IMIE | FUNCTION-BASED NORMAL | "F_54"."FORMS_VIEWS"."FLT_NAZWA"("IMIE") | <none> | ||||
NON-UNIQUE | IDX_KDO_POW_FLT_NAZWISKO | FUNCTION-BASED NORMAL | "F_54"."FORMS_VIEWS"."FLT_NAZWA"("NAZWISKO") | <none> | ||||
NON-UNIQUE | IDX_KDO_POWIAZANI_NR_KONTR | NORMAL | NR_KONTR | <none> | ||||
NON-UNIQUE | IDX_KDO_POWIAZ_FLT_MIEJSCOWOSC | FUNCTION-BASED NORMAL | "F_54"."FORMS_VIEWS"."FLT_MIEJSCOWOSC"("MIEJSCOWOSC") | <none> | ||||
NON-UNIQUE | IDX_KDO_POWIAZ_FLT_NAZWA | FUNCTION-BASED NORMAL | "F_54"."FORMS_VIEWS"."FLT_NAZWA"("P_IMIE"=>"IMIE","P_NAZWISKO"=>"NAZWISKO") | <none> | ||||
NON-UNIQUE | IDX_KDO_POWIAZ_FLT_NIP | FUNCTION-BASED NORMAL | "F_54"."FORMS_VIEWS"."FLT_NIP"("NIP") | <none> | ||||
NON-UNIQUE | IDX_KDO_POWIAZ_FLT_NUMER_DOMU | FUNCTION-BASED NORMAL | "F_54"."FORMS_VIEWS"."FLT_NUMER_DOMU"("NR_DOMU") | <none> | ||||
NON-UNIQUE | IDX_KDO_POWIAZ_FLT_REGON | FUNCTION-BASED NORMAL | "F_54"."FORMS_VIEWS"."FLT_REGON"("REGON") | <none> | ||||
NON-UNIQUE | IDX_KDO_POWIAZ_FLT_TELEFON | FUNCTION-BASED NORMAL | "F_54"."FORMS_VIEWS"."FLT_TELEFON"("NR_TEL") | <none> | ||||
NON-UNIQUE | IDX_KDO_POWIAZ_FLT_ULICA | FUNCTION-BASED NORMAL | "F_54"."FORMS_VIEWS"."FLT_ULICA"("ULICA") | <none> | ||||
NON-UNIQUE | INDX_KDO_POWIAZ_IDEWP | NORMAL | ID_EWP | <none> | ||||
NON-UNIQUE | INDX_KDO_POWIAZ_IDRODZAJPOW | NORMAL | ID_RODZAJ_POW | <none> | ||||
NON-UNIQUE | INDX_KDO_POWIAZ_KODKRAJU | NORMAL | KOD_KRAJU | <none> | ||||
NON-UNIQUE | INDX_KDOPOW_POWIAZANYNRKONTR | NORMAL | POWIAZANY_NR_KONTR | <none> | ||||
UNIQUE | PK_KDO_POWIAZANI_ID_POWIAZANY | NORMAL | ID_POWIAZANY | <none> |
Constraint Name | Columns | Ref Table Owner | Referenced Table Name | Referenced Columns | Delete Rule | Status | Deferrable | Deferred |
---|---|---|---|---|---|---|---|---|
FK_KDO_POWIAZANI_ID_EWP | ID_EWP | F_54 | EWIDENCJA_PESEL | ID_EWP | NO ACTION | ENABLED | No | No |
FK_KDO_POWIAZANI_ID_RODZAJ_POW | ID_RODZAJ_POW | F_54 | SL_KDO_RODZAJE_POWIAZAN | ID_RODZAJ_POW | NO ACTION | ENABLED | No | No |
FK_KDO_POWIAZANI_KOD_KRAJU | KOD_KRAJU | F_54 | KRAJE | KOD_KRAJU | NO ACTION | ENABLED | No | No |
FK_KDO_POWIAZANI_NR_KONTR | NR_KONTR | F_54 | KDO_WEW | NR_KONTR | NO ACTION | ENABLED | No | No |
FK_KDO_POWIAZ_POWIAZA_NR_KONTR | POWIAZANY_NR_KONTR | F_54 | KDO_WEW | NR_KONTR | NO ACTION | ENABLED | No | No |
FK_KDO_POW_KDOSLPOWPOWZAMK_ID | KDO_SL_POWIAZANI_POWODYZAMK_ID | F_54 | KDO_SL_POWIAZANI_POWODYZAMK | ID | NO ACTION | ENABLED | No | No |
Constraint Name | Type | Condition | Status | Columns |
---|---|---|---|---|
CK_KDO_POW_DATY | Check | data_od <= data_do | ENABLED | DATA_DO, DATA_OD |
CK_KDOPOWIA_POWIAZKONTR_DANE | Check | (powiazany_nr_kontr is not NULL and coalesce(to_char(id_ewp),NIP,REGON,IMIE,NAZWISKO,KOD_KRAJU,WOJEWODZTWO,POWIAT,GMINA,MIEJSCOWOSC,KOD_POCZTOWY,POCZTA,ULICA,NR_DOMU,NR_LOKALU,NR_TEL,EMAIL,PRACODAWCA) is NULL) or (powiazany_nr_kontr is NULL and coalesce(NIP,REGON, to_char(id_ewp)) is not null and NAZWISKO is not NULL) | ENABLED | EMAIL, GMINA, ID_EWP, IMIE, KOD_KRAJU, KOD_POCZTOWY, MIEJSCOWOSC, NAZWISKO, NIP, NR_DOMU, NR_LOKALU, NR_TEL, POCZTA, POWIAT, POWIAZANY_NR_KONTR, PRACODAWCA, REGON, ULICA, WOJEWODZTWO |
CK_KDO_POWIAZANI_ADRES_K_KDO | Check | adres_kontr_z_kdo in ('T','N') | ENABLED | ADRES_KONTR_Z_KDO |
CK_KDO_POWIAZANI_TYP_PODMIOTU | Check | typ_podmiotu in (1,2) | ENABLED | TYP_PODMIOTU |
CK_KDO_POWIAZNI_ARCHIWALNY | Check | archiwalny in ('T','N') | ENABLED | ARCHIWALNY |
CK_KDO_POWIAZNI_RODZAJODPO | Check | rodzaj_odpowiedzialnosci in ('W','S','P') | ENABLED | RODZAJ_ODPOWIEDZIALNOSCI |
CK_KDO_POW_ZAMKNIECIE | Check | (data_do is NULL and kdo_sl_powiazani_powodyzamk_id is NULL) or (data_do is not NULL and kdo_sl_powiazani_powodyzamk_id is not NULL) | ENABLED | DATA_DO, KDO_SL_POWIAZANI_POWODYZAMK_ID |
NN_KDO_POW_ADRES_KONTR_Z_KDO | Check | "ADRES_KONTR_Z_KDO" IS NOT NULL | ENABLED | ADRES_KONTR_Z_KDO |
NN_KDO_POW_DATA_OD | Check | "DATA_OD" IS NOT NULL | ENABLED | DATA_OD |
NN_KDO_POWIAZANI_ARCHIWNALNY | Check | "ARCHIWALNY" IS NOT NULL | ENABLED | ARCHIWALNY |
NN_KDO_POWIAZANI_ID_RODZAJ_POW | Check | "ID_RODZAJ_POW" IS NOT NULL | ENABLED | ID_RODZAJ_POW |
NN_KDO_POWIAZANI_NR_KONTR | Check | "NR_KONTR" IS NOT NULL | ENABLED | NR_KONTR |
NN_KDO_POWIAZANI_TYP_PODMIOTU | Check | "TYP_PODMIOTU" IS NOT NULL | ENABLED | TYP_PODMIOTU |
PK_KDO_POWIAZANI_ID_POWIAZANY | Primary Key | ENABLED | ID_POWIAZANY |
Partitions |
Redaction Policies |