Dakle u pitanju je pojednostavljeni problem dodele radnih zadataka zaposlenima.
Potrebno je omoguciti rukovodiocu(administratoru) da dodeljuje radne zadatke zaposlenima. Pri tom, na jednom radnom zadatku moze raditi vise zaposlenih (i obrnuto). Takodje, potrebno je omoguciti da zaposleni ostavljaju komentare o radnom zadatku za koji su zaduzeni(svaki radnik moze da ostavi vise komentara).
Moja ideja je bila jednostavna: uvesti cetiri entiteta Radnik, Zadatak, Zaduzenje i Komentar kao slab entitet, pri cemu je Zaduzenje 'agregacija' tj. mesoviti tip objekat-veza izmedju Radnika i Zadatka.
Medjutim, nedoumica je u vezi komentara. Prvo sam ga posmatrao kao viseznacan atribut agregacije Zaduzenje. Shodno tome, prvo resenje je bilo realizovati ga kao slab entitet agregiranog objekta Zaduzenje. Drugi rezon je bio da se Komentar izdvoji u zaseban entitet. Malo sam u problemu oko toga. Sa druge strane, mozda je i model inicijalno lose postavljen.
Molio bih vas za bilo kakvu sugestiju ili ideju
Potrebno je omoguciti rukovodiocu(administratoru) da dodeljuje radne zadatke zaposlenima. Pri tom, na jednom radnom zadatku moze raditi vise zaposlenih (i obrnuto). Takodje, potrebno je omoguciti da zaposleni ostavljaju komentare o radnom zadatku za koji su zaduzeni(svaki radnik moze da ostavi vise komentara).
Moja ideja je bila jednostavna: uvesti cetiri entiteta Radnik, Zadatak, Zaduzenje i Komentar kao slab entitet, pri cemu je Zaduzenje 'agregacija' tj. mesoviti tip objekat-veza izmedju Radnika i Zadatka.
Medjutim, nedoumica je u vezi komentara. Prvo sam ga posmatrao kao viseznacan atribut agregacije Zaduzenje. Shodno tome, prvo resenje je bilo realizovati ga kao slab entitet agregiranog objekta Zaduzenje. Drugi rezon je bio da se Komentar izdvoji u zaseban entitet. Malo sam u problemu oko toga. Sa druge strane, mozda je i model inicijalno lose postavljen.
Molio bih vas za bilo kakvu sugestiju ili ideju