Autor Zpráva
arzzen
Profil *
Vytvorte system na evidovanie nezamestnanych vo vašom kraji. System by mal umoznovat sledovat udaje o osobach, kore sa prihlasili na urad prace, podnikoch poskytujucich volne miesta pre iste profesie. Sucastou systemu by bola moznost zamestnania osoby, ktora splna pozadovane podmienky podniku.

Pomocou SQL jazyka. potrebujem hlavne (zachytne) body od coho by som sa mal odrazit a vytvorit tuto databazu.

(
v prvom rade mi ide hlavne o vytvorenie db v postgresql.
prepojenie jednotlivych tabuliek join(my) atd.
);
nightfish
Profil
1) popřemýšlej o tom, co všechno za informace v té evidenci potřebuješ evidovat
2) nakresli si ER diagram
3) podle ER diagramu si vytvoř tabulky (včetně integritních omezení)
4) a pak už zbývá jenom implementovat aplikační logiku

myslím, že nikdo tady za tebe nebude dělat školní? projekt... (možná by se někdo chytil v Práce a zakázky když nabídneš přiměřené finanční ohodnocení)
arzzen
Profil *
Vytvoril som nasledujuce tabulky:
hlavna:
create table hlavny

(
id serial,
osoby integer,
podniky integer,
primary key(id),
foreign key(podniky) references volne_miesta_podniky
on update cascade
on delete cascade,
foreign key(osoby) references info_osoby
on update cascade
on delete cascade
);


informacie o osobach:
CREATE TABLE info_osoby

(
id serial,
meno char(80) NOT NULL,
priezvisko char(255) NOT NULL,
rodne_cislo char(10),
kraj char(255),
mesto char(255) default '?',
psc char(40),
ulica char(255),
pozadovana_praca char(255) default 'lempl',
PRIMARY KEY(id),
PRIMARY KEY(pozadovana_praca),
UNIQUE(meno, priezvisko, rodne_cislo)
);


a podniky s pracovnymi ponukamy
create table volne_miesta_podniky

(
id_podniky serial,
nazov_podniku char(255),
ponukana_praca char(255) default 'lempl',
PRIMARY KEY(id_podniky)
);
arzzen
Profil *
1, Je to dore navrhnuta tabulka?

2, Mam tam chybu?
djlj
Profil
2, Mam tam chybu?
Nejlepší bude to asi zkusit.
arzzen
Profil *
funguje =D
Toto téma je uzamčeno. Odpověď nelze zaslat.

0