Mozda je rano da se vec prave tabele i razgovara o kljucevima. Zasto ne opises proces koji baza mora da podrzi. Mozad isplivaju neke vasne stvari koje bi smanjile konfuziju? Na primer, ceo proces be se mogao opisati ovako:
1) Tuzitelj podnosi tuzbu sudu protiv nekog optuzenog. Tako pocinej sudski proces.
2) Sud sudskom procesu dodeljuje jednog sudiju, da zapocne proces i da ga vodi do daljnjega (dok sud ne promeni sudiju)
3) Tuzitelj i Optuzeni su dve stranke u procesu. Stranke na znaci dve osobe, i tuzitelj i tuzeni mogu biti grupe ljudi, u svakoj mogucoj kombinaciji (pojedinac tuzi pojednca, grupa tuzi pojedinca, pojedinac tuzi grupu, grupa tuzi grupu)
4) Svaka stranka u procesu moze imati jednog ili vise advokata, a ne mora ni jednog. to bi bio specijalan slucaj, fiktivni advokat, 'sam sebi advokat'.
5) Tokom procesa advokati se mogu dodavati strankama ili skidati sa slucaja.
Iz ovoga ja vidim veoma bazan entitet 'Sudski proces', koji ima svoj evidencioni broj, datum pocetka, i imace na kraju datum zavrsetka i nekakvo resenje.
U sudskom procesu ucestvuju stranke, u dve uloge. Ovo starsno ukazuje na odnos
"Sudski proces" : Stranke = 1 : vise to jest 1 : 2 (tacno dve starnke, tuitelj i tuzeni) Malo nize objasnicemo detalje.
Sudskom procesu se dodeljuju sudije. Ne znam da li moze biti vise od jednog sudije na procesu istovremeno, ili vise sudija radi u razlicitim nepreklapajucim vremenskim intervalima. Kako god, opet 1 proces ima vise sudija.
Svaka stranka u procesu (ima ih tacno dve, tuzeni i tuzitelj) je predstavljena jednom ili vise osoba ili pravnih lica. I svako lice koje cini stranku moze imati jednog ili vise ili nijednog advokata.
Eto ti gomila mogucih relacija.
Ako smem da primetim, formalno ovo lici na problem sportske lige. Utakmica odovara sudskom procesu. Tuzitelj i tuzeni odgovaraju domacem i gostujucem timu. Ako je stranka u stvari grupa pojedinaca, eto vam igraca u timovima. Ako je decija liga, za svakog igraca pratimo ko su mu roditelji/staraoci/predstavnici - neko ko u ime igraca donosi odluke. U ovom slucaju advokati odgovaraju roditeljima/staraocima. Sudije su sudije u oba slucaja. U raznim sportovima ima od jednog do N sudija, koji mogu imati razlicite uloge. Bas kao i u sudstvu. Ovo naravno ne znaci ni slucajno da treba uzeti model sportske lige i samo preimenovati tabele. Iz modela sportske lige treba pozajmiti, ako odgovara, neke lepe nacine za odrzavanje referencijalnog integriteta i to je sve.
Da li imati tabelu Osobe, pa osobe dodeljivati sudijama, advokatima, strankama? Cini se privlacno, da bismo ustedeli kod cuvanja adresa i generalija. Ali, ako ima vise adresa u pitanju, stvari se toliko komplikuju kasnije da je bolje imati adrese i genralije za advokate, isto to za stranke. Pa makar morali da sve to prepisemo ako neko iz kategorije Advokat postene Tuzeni. Mozda advokat pod jednom adresom radi kao advokat (adresa kancelarije), a pod drugom adresom kao tuzeni (kucna adresa). Moja preporuka, iz iskustva je da je ipak boje drzati odvojene skupove tabela, baska advokati, baska tuzeni, pa ko je neko na obadva mesta, neka bude na obadva mesta. to s ene desava toliko cesto da se ne bi moglo odrzavati. Ovo ej samo preporuka, neko drugi moze da ima drugacije iskustvo narano i drugaciji ukus.
:-)