banjalukaforum.com

Dobrodošli na banjalukaforum.com
Danas je 23 Jul 2025, 23:32

Sva vremena su u UTC [ DST ]




Započni novu temu Odgovori na temu  [ 5 Posta ] 
Autoru Poruka
 Tema posta: ERD model
PostPoslato: 19 Sep 2012, 23:27 
OffLine
Bič božji
Bič božji
Korisnikov avatar

Pridružio se: 08 Maj 2010, 09:15
Postovi: 12369
Budući da nisam znao gdje da otvorim temu, otvorio sam je u podforumu programiranje.

Dobio sam sledeći zadatak:
Nacrtati ER (Entity-Relationship model), gdje je prikazana sljedeća situacija:
- U jednoj kompaniji su zaposleni: direktor, poslovođa i radnici.
- Direktor potpisuje plate.
- Poslovođa izdaje račune i naloge, a radnici prodaju robu.
- Kupci kupuju robu.
Sami definisati proizvoljne atribute u sklopu poznatih entiteta (Račun, StavkeRačuna, Nalog, StavkeNaloga, Radnici i dr.) i veze između entiteta (potpisuje, prodaje i sl.). Voditi računa o kardinalnosti veze.

Pa ako neko može da ga uradi i objasni, a ja ću pokušati sam uraditi pa postaviti svoje rješenje...

_________________
Ciao seljazzi...

Ja nisam uštva iz tvoga društva!

Ovde svaka nova vlast ima nove bogataše, batinaše i robijaše.


Vrh
 Profil  
 
 Tema posta: Re: ERD model
PostPoslato: 20 Sep 2012, 00:18 
OffLine
Bič božji
Bič božji
Korisnikov avatar

Pridružio se: 08 Maj 2010, 09:15
Postovi: 12369
Evo mog rješenja kao što sam i napisao, pa bih vas molio da ga prokomentarišete...

Spoiler:
Slika

_________________
Ciao seljazzi...

Ja nisam uštva iz tvoga društva!

Ovde svaka nova vlast ima nove bogataše, batinaše i robijaše.


Vrh
 Profil  
 
 Tema posta: Re: ERD model
PostPoslato: 20 Sep 2012, 00:49 
OffLine
Majstor
Majstor
Korisnikov avatar

Pridružio se: 08 Okt 2010, 20:23
Postovi: 895
Ovako na prvo gledanje, a možda i nacrtam kako bih ja ako stignem sutra:
Direktor, poslovođa i radnici bi trebali imati iste atribute, jer su svi u stvari radnici odnosno zaposleni samo još dodati funkciju.
Roba: umjesto opisa ili naziva (jedno je višak) staviti šifru, dodati JM, barcode, kataloški broj, carinsku stopu, poresku stopu.
Kupac: pravno lice, fizičko lice, naziv odnosno ime, ID, adresa, grad, kontakt.
Račun: Naziv kupca odnosno svi podaci, broj računa.
Nalog: broj, naziv kupca, stavke. BTW je li ovo nalog od poslovođe radnicima da spreme robu?

Je li bazu trebaš napraviti ili?


Vrh
 Profil  
 
 Tema posta: Re: ERD model
PostPoslato: 20 Sep 2012, 08:46 
OffLine
Bič božji
Bič božji
Korisnikov avatar

Pridružio se: 08 Maj 2010, 09:15
Postovi: 12369
Ne, trebam samo model nacrtati...
Što se atributa tiče, piše da su proizvoljni tako da mi je manje-više svejedno koji će biti. Interesuju me ima li smisla kako sam postavio relacije između entiteta i kardinalnost?

U prvom postu sam prekopirao tačan tekst zadatka... :D

_________________
Ciao seljazzi...

Ja nisam uštva iz tvoga društva!

Ovde svaka nova vlast ima nove bogataše, batinaše i robijaše.


Vrh
 Profil  
 
 Tema posta: Re: ERD model
PostPoslato: 20 Sep 2012, 19:58 
OffLine
Stara kuka
Stara kuka
Korisnikov avatar

Pridružio se: 03 Maj 2008, 10:50
Postovi: 6643
Odlično si uradio. Samo dodaj i direktora da prima platu i to je to. A tamo kod plate gdje si stavio kardinalitet "N" stavi "0" i napiši komentar "Pretpostavka: u pitanju je Bosna" :lol: U relacijama između direktora, radnika i robe možeš ubaciti koju "Štrajkuje", "Krade", "Pronevjerava", "Ne plaća doprinose" :lol:

_________________
You smug-faced crowds with kindling eye
Who cheer when soldier lads march by,
Sneak home and pray you'll never know
The hell where youth and laughter go.


Vrh
 Profil  
 
Prikaži postove u poslednjih:  Poređaj po  
Započni novu temu Odgovori na temu  [ 5 Posta ] 

Sva vremena su u UTC [ DST ]


Ko je OnLine

Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 1 gost


Ne možete postavljati nove teme u ovom forumu
Ne možete odgovarati na teme u ovom forumu
Ne možete monjati vaše postove u ovom forumu
Ne možete brisati vaše postove u ovom forumu
Ne možete slati prikačene fajlove u ovom forumu

Pronađi:
Idi na:  
Powered by phpBB® Forum Software © phpBB Group
Hosting BitLab
Prevod - www.CyberCom.rs