Hvala obojici na objasnjenjima. Sad imamo boju sliku.
30 Sep 2013
Cini mi se da bi ovako trebalo da zigleda relationship dijagram.

Dijagram ima "dve polovine". Razdelnica ide preko tabele KatalogOpreme. Ovako nekako:
Desna polovoina: katolog opreme:
Tabela KatalogOpreme i ono desno od nje sluzi da se opisu pomenuti delovi opreme: Konvertori, UPS uredjaji, Mjerni Pretvaraci i A2Stanice. To je popis svega sto se moze pojavti na nekoj trafo stanica. Nisat drugo nego generalizacija zaono sto zoveno VrstaOpreme. Svaki par (VrsatOpreme, PodvrstaOpreme) pojavlkjuje se samo jednom u tabeli KatalogOpreme. Tabele na desnoj strani: Konvertor, UPS,MjerniPretvarac, A2Stanica, treba da sadrze specijalne atribute koji ostale tabele nemaju. Zajednicke atribute (na primer Proizvodjac slicno) mozete dodati u tabelu KatalogOpreme. Godina proizvodnje mozda ide u tabele na desnoj starni, ako je uopste potrebna?
Leva Polovina: Inventarska list i razmestaj opreme po stanicama:
Tabela ZaduzenaOprema je inventarska lista - tu na kombinaciju (VrstaOpreme,Podvrsta) dodajemo serijske brojeva. Pretpostavio sam da je Serisjski broj univerzalno jedinstven - jedinstven je preko svih tabela. Ovo znaci da se ne ocekuje na primer seriski broj 'XYZ123' za UPS i isti taj broj za A2 Stanicu. Zasto biram serijske brojeve za PK a ne neki autonumber? Pa zato sto se serisjki broj nalazi utisnut na svakom delu opreme, i jedinstven je, svakako bismo ga cuvali u tabeli, pa nema potreba da izmisljam dodatne brojeve. Mozete promeniti naziv tabela u LagerLista ili InventarOpreme ili bilo sta sto vam se cini da ima vise smisla. Ta Zaduzena oprema je ono sto se ugradjuej na Trafo Stanice. Gde s ekoja oprema nalazi, kazuje nam tabela OpremaNaTS. Izabrao sam za PK kombinaciju (SifraTrafoStanice,SerijskiBroj), ali imam i alternativni kljuc AK1 (SerijskiBroj), jer je SerisjkiBroj univerzalno jedinstven. Treba mi i VrstaOpreme, zbog tabela Kartica i BaterijaIspitivanje. Ponovo s radi o generalizaciji. Kad ne bih preneo VrstaOprememu tabele Kartica i BaterijaIspitivanje, mogao bih u te tabele da uensem na primer serisjki broj koji odgovara nekom Konverteru, a to bi bilo nezgodno po reputaciju projektanta sistema.
Tabel Trafostanice sadrzi spisak trafostanica, sifru i naziv. Pretpostavljam da ce projektant dodati i druge atribute (lokacija, voltaza - sta vec treba i sta ima smisla, ja se u to ne razumem).
Mjerenje sam shvatio da se rade na nivou stanice, pa je tabela spojena s atabelom TRafoStanice. Ako ovo nije tacno, i merenja se odnose na neku opremu, onda tabelu treba spojiti na OpremaNaTS, kao sto smo uradili sa tabelama Kartica i BaterijaISpitivanje.
Uneo sam neke test podatke, da se vidi kakao sve otprilike izgleda.
Ovaj model obezbedjuje da se vidi sta se trenutno nalazi i desava na trafo stanicama. Jedino za Mjerenja se predvidja da se pamti datum mjerenja. Ako nije potrebno, molim, izbacite atribut DatumMjerenja. Dozvoljena su mjerenja raznihh stvari (napon, amperaza, temperatura, sta god je potrebno). Svaki deo opreme (serisjki broj) moze u datom momentu da bude samo na jednoj stanici. Vise delova iste vrste moze biti na jednoj stanici (TS2 ima dve UPS jedinice, svaka sa svojim serisjkim brojem). Delovi koji se nalaze u inventaru (ZaduzenaOprema) moraju prthodno biti definisani u katalogu. Za svaki deo opreme mogu se razviti tabele sa atributima koji su vazni samo za taj deo opreme. Atribute koji s eodnose na svaku vrstu opreme mozete definisati u tabeli KAtalogOpreme.
Ostale tabele, lookup vrednosti za pojedine atribute - po zelji. Ja sam ih namerno izostavio da ne bismo pretrpavali model detaljima i tako od izgubili sliku o sustini onoga sto radimo.
Nadam se da je ovo bar blizu onoga sta se zamislilo. Ako jeste, izvolite napred na interfejs, u to se necu mesati ako bas ne moram.
Ako kasnije bude bilo potrebe da pratimo promene kroz vreme (koji je deo kada bio na kojoj stanici) to cemo lako dodati na model. "Lako" znaci "moguce je dodati novu funkcionalnost bez unistavanja postojeceg modela", ne znaci "lako" u smislu nije tesko da se uradi. o tom potom.