ER diagram

ER diagram



Atributy tabulek a pohledů pro CEO


Tabulky

Tabulka atributů pro tabulku Obcan

jméno

typ

velikost

primární klíč

cizí klíč

NULL

popis

rc

VARCHAR2

10

A

N

N

Rodné číslo

jmeno

VARCHAR2

15

N

N

N

 

prijmeni

VARCHAR2

20

N

N

N

 

rod_prijmeni

VARCHAR2

20

N

N

N

 

pohlavi

NUMBER

1

N

N

N

0 - muž, 1- žena

narodnost

CHAR

20

N

N

N

 

pojistovna

NUMBER

3

N

N

N

 

rod_stav

CHAR

9

N

N

N

Výčet hodnot

datum_smrti

DATE

 

N

N

A

 

je_vojak

NUMBER

1

N

N

N

 

je_duchodce

NUMBER

1

N

N

N

 

je_zamestnanec

NUMBER

1

N

N

N

 

 

Tabulka atributů pro tabulku Bydleni

jméno

typ

velikost

primární klíč

cizí klíč

NULL

popis

id_bydliste

NUMBER

8

A

A

N

 

rc

VARCHAR2

10

A

A

N

Rodné číslo ubytovaného občana

bydli_od

DATE

 

A

N

N

 

bydli_do

DATE

 

N

N

A

 

cislo_bytu

NUMBER

3

N

N

N

 

 

Tabulka atributů pro tabulku Bydliste

jméno

typ

velikost

primární klíč

cizí klíč

NULL

popis

id_bydliste

NUMBER

8

A

N

N

 

ulice

VARCHAR2

20

N

N

N

 

mesto

VARCHAR2

20

N

N

N

 

PSČ

NUMBER

5

N

N

N

 

okres

VARCHAR2

20

N

N

N

 

cislo_popisne

VARCHAR2

10

N

N

N

 

 

Tabulka atributů pro tabulku Rodina

jméno

typ

velikost

primární klíč

cizí klíč

NULL

popis

id_rodiny

NUMBER

9

A

N

N

 

rc_otce

VARCHAR2

10

N

A

N

Rodné číslo otce

rc_matky

VARCHAR2

10

N

A

N

Rodné číslo matky

rc_potomka

VARCHAR2

10

N

A

N

Rodné číslo potomka

 

Tabulka atributů pro tabulku Vojak

jméno

typ

velikost

primární klíč

cizí klíč

NULL

popis

vojenske_cislo

NUMBER

9

A

N

N

 

rc

VARCHAR2

10

N

A

N

Rodné číslo vojáka

hodnost

VARCHAR2

20

N

N

N

 

zarazeni

VARCHAR2

20

N

N

A

 

 

Tabulka atributů pro tabulku Slozka

jméno

typ

velikost

primární klíč

cizí klíč

NULL

popis

cislo_utvaru

NUMBER

5

A

A

N

 

vojenske_cislo

NUMBER

9

A

A

N

 

datum_nastupu

DATE

 

A

N

N

 

datum_vystupu

DATE

 

N

N

A

 

 

Tabulka atributů pro tabulku Utvar

jméno

typ

velikost

primární klíč

cizí klíč

NULL

popis

cislo_utvaru

NUMBER

2 BYTE

A

N

N

 

jmeno_utvaru

VARCHAR2

30

N

N

N

 

popis_utvaru

VARCHAR2

60

N

N

N

 

rc_velitele

VARCHAR2

10

N

A

A

Rodné číslo velitele

 

Tabulka atributů pro tabulku Manzelstvi

jméno

typ

velikost

primární klíč

cizí klíč

NULL

popis

rc_manzela

VARCHAR2

10

A

A

N

Rodné číslo manžela

rc_manzelky

VARCHAR2

10

A

A

N

Rodné číslo manželky

datum_svatby

DATE

 

A

N

N

 

datum_rozchodu

DATE

 

N

N

A

 

duvod_rozchodu

CHAR

15

N

N

A

Výčet hodnot

 

Tabulka atributů pro tabulku Duchod

jméno

typ

velikost

primární klíč

cizí klíč

NULL

popis

rc_duchodce

VARCHAR2

10

A

A

N

Rodné číslo důchodce

ma_inv_duchod

NUMBER

1

N

N

N

 

ma_star_duchod

NUMBER

1

N

N

N

 

vyplata_duchodu

NUMBER

5

N

N

A

výše vypláceného důchodu

 

Tabulka atributů pro tabulku Invalidni_duchod

jméno

typ

velikost

primární klíč

cizí klíč

NULL

popis

rc_duchodce

VARCHAR2

10

A

A

N

Rodné číslo důchodce

kategorie_invalidity

NUMBER

5

A

A

N

 

inv_od

DATE

 

A

N

N

datum, od kdy má občan právo na invalidní důchod

inv_do

DATE

 

N

N

A

datum, kdy občanovi skončil nárok na invalidní důchod

 

Tabulka atributů pro tabulku Starobni_duchod

jméno

typ

velikost

primární klíč

cizí klíč

NULL

popis

rc_duchodce

VARCHAR2

10

A

A

N

Rodné číslo důchodce

odprac_roky

NUMBER

2

N

N

N

 

stanovene_roky

NUMBER

2

N

N

N

zákonem stanovený počet odpracovaných let

celkovy_prijem

NUMBER

10

N

N

N

celkový občanův výdělek

 

Tabulka atributů pro tabulku Invalidita

jméno

typ

velikost

primární klíč

cizí klíč

NULL

popis

kategorie_invalidity

NUMBER

5

A

N

N

klíč číselníku s popisem všech typů postižení

popis_postizeni

VARCHAR2

50

N

N

N

 

tabulkova_hodnota

NUMBER

5

N

N

N

finanční ohodnocení daného typu invalidity

 

Tabulka atributů pro tabulku Zamestnanec

jméno

typ

velikost

primární klíč

cizí klíč

NULL

popis

id_zamestnance

NUMBER

9

A

N

N

 

rc_zamestnance

VARCHAR2

10

N

A

N

Rodné číslo zaměstnance

ico_HPP

NUMBER

8

N

A

A

ičo firmy, kde je zaměstnanec na HPP

 

Tabulka atributů pro tabulku Pracovni_pomer

jméno

typ

velikost

primární klíč

cizí klíč

NULL

popis

id_zamestnance

NUMBER

9

N

A

N

 

id_pp

NUMBER

8

A

N

N

 

ico_zamestnavatele

NUMBER

8

N

A

N

 

typ_pomeru

NUMBER

1

N

N

N

 

popis_prace

VARCHAR2

40

N

N

A

 

pracoval_od

DATE

 

N

N

N

 

pracoval_do

DATE

 

N

N

A

 

 

Tabulka atributů pro tabulku Firma

jméno

typ

velikost

primární klíč

cizí klíč

NULL

popis

ico

NUMBER

8

A

N

N

8-místné číslo firmy

nazev_firmy

VARCHAR2

40

N

N

N

 

sidlo

VARCHAR2

40

N

N

N

 

typ_firmy

NUMBER

2

N

A

N

 

jednatel

VARCHAR2

10

N

A

A

RČ jednatele

zakl_jmeni

NUMBER

9

N

N

N

 

 

Tabulka atributů pro tabulku Platby

jméno

typ

velikost

primární klíč

cizí klíč

NULL

popis

id_pp

NUMBER

8

A

A

N

 

rok

NUMBER

4

A

N

N

 

suma

NUMBER

10

N

N

N

 

 

Tabulka atributů pro tabulku Typy_firem

jméno

typ

velikost

primární klíč

cizí klíč

NULL

popis

typ_firmy

NUMBER

2

A

N

N

 

nazev_typu

VARCHAR2

20

N

N

N

 

min_jmeni

NUMBER

9

N

N

A

 

 


Pohledy

Tabulka atributů pro pohled Rodic

jméno

původní tabulka

původní jméno

rc

obcan

rc

rc_potomka

rodina

rc_potomka

prijmeni

obcan

prijmeni

jmeno

obcan

jmeno

 

Tabulka atributů pro pohled Deti

jméno

původní tabulka

původní jméno

rc_potomka

rodic

rc_potomka

rc_rodice

rodic

rc

prijmeni_rodice

rodic

prijmeni

jmeno_rodice

rodic

jmeno

prijmeni_potomka

obcan

prijmeni

jmeno_potomka

obcan

jmeno

 

Tabulka atributů pro pohled Bydleni_obcan

jméno

původní tabulka

původní jméno

id_bydliste

bydleni

id_bydliste

bydli_od

bydleni

bydli_od

bydli_do

bydleni

bydli_do

cislo_bytu

bydleni

cislo_bytu

jmeno

obcan

jmeno

prijmeni

obcan

prijmeni

rc

obcan

rc

 

Tabulka atributů pro pohled V_invalidni_duchod

jméno

původní tabulka

původní jméno

rc_duchodce

invalidni_duchod

rc_duchodce

inv_od

invalidni_duchod

inv_od

inv_do

invalidni_duchod

inv_do

popis_postizeni

invalidita

popis_postizeni

tabulkova_hodnota

invalidita

tabulkova_hodnota

kategorie_invalidity

invalidni_duchod

kategorie_invalidity