← Nazaj na aplikacijo

📄 ER Diagram — Baza TO (Telefonsko Omrezje)

Struktura tabel, stolpci in relacije. Generiran iz migrirane SQLite baze.

TOSTEV Telefonske stevilke
idPKINT
stevilkaINT
stev2INT
joznakaFK → TOJASTTEXT
lokacijaTEXT
kabelFK → TOKABLINT
paricaINT
regletaINT
modulINT
upravINT
podrocjeINT
sektorINT
sluzbaINT
datumTEXT
opombanovoTEXT
je_primarnanovoINT (1=da)
TOJAST Jamske oznake + pot (kabli)
oznakaPKTEXT
regletaINT
paricaINT
kabelFK → TOKABLINT
modulINT
vsehINT (st. hopov)
k1..k15INT (enkod. razd.)
opombaTEXT
TOKABL Kabli (sifr???)
jskPKINT
jparINT (st. paric)
jdimINT (dimenzija)
presINT (presek mm�)
jdolINT (dolzina m)
jta, jsa, jtb, jsbINT (koncisca)
nazivTEXT
opombanovoTEXT
TORAZD Razdelilniki
idPKINT
tiptip kodeINT (1=TR,2=R,3=WL,4=WR,5=ZR)
stevilkaINT
lokacijaTEXT
prekatovINT
pozicijINT
tiprINT (1=pravi, 2=prehod)
opombanovoTEXT
TOPRIK Pozicije / priklopi — KLJUC ZA POTI
idPKINT
tipFK → TORAZD.tipINT
stevilkaFK → TORAZD.stevilkaINT
prikljucFK → TOJAST.oznakaTEXT (prazno=prosto)
vh_kabelFK → TOKABLINT
vh_prekatTEXT (A,B,1...)
vh_pozINT
izh_pre_1, izh_poz_1TEXT/INT (izhod 1)
izh_pre_2, izh_poz_2TEXT/INT (izhod 2)
izh_kabelFK → TOKABLINT
TOPOVE Poti — generirane iz TOPRIK
oznakaPKTEXT
vsehINT (st. hopov)
k1..k15INT (enkod. razdelilnik)
TOPOVE_HOP Detajl hopov za prikaz
idPKINT
oznakaFK → TOPOVETEXT
hop_nrINT (vrstni red)
razd_encINT (enkod. razd.)
razd_labelTEXT (npr. TR13)
kabelINT
lokacijaTEXT
TOSIFRE Sifranti (objekti, sektorji...)
idPKINT
tipINT (1=objekt,2=sektor...)
sifraINT
nazivTEXT
TOSTAN Domaci telefoni
idPKINT
stevilkaINT
lokacijaTEXT
opombaTEXT
USERS Uporabniki sistema
idPKINT
usernameTEXT UNIQUE
password_hashTEXT (SHA-256)
roleTEXT (admin/editor/readonly)
activeINT (0/1)
AUDIT_LOG Revizijska sled
idPKINT
tsTEXT (ISO datetime)
usernameTEXT
actionTEXT (CREATE/UPDATE/DELETE)
table_nameTEXT
record_keyTEXT
diff_jsonTEXT (JSON sprememb)

🔗 Kljucne relacije

TOSTEV.joznaka TOJAST.oznaka Vsak telefon ima (opcijsko) jamsko oznako
TOSTEV.kabel TOKABL.jsk Telefon je prikljucen na kabel
TOPRIK.(tip+stevilka) TORAZD.(tip+stevilka) Pozicija pripada razdelilniku
TOPRIK.prikljuc TOJAST.oznaka Pozicija je zasedena z jamsko oznako (KLJUC ZA GENERIRANJE POTI)
TOPRIK.vh_kabel / izh_kabel TOKABL.jsk Vhodni/izhodni kabel pozicije
TOPOVE.oznaka TOJAST.oznaka Generirana pot za jamsko oznako (TO0601)
TOPOVE_HOP.oznaka TOPOVE.oznaka Detajl posameznih hopov poti
TOSIFRE.(tip+sifra) TOSTEV.(uprav/sektor/sluzba) Sifranti za atribute telefonov

🔧 Enkodiranje razdelilnikov (TOJAST k1..k15 in TOPOVE)

1�39=TR1..TR39Glavni razdelilniki
41�80=R1..R40Prehodni razdelilniki
81�120=WL1..WL40Brezicni oddajniki
121�160=WR1..WR40Brezicni repetitorji
161+=ZR1+Zemeljski razdelilniki

TO-WEB — Telefonsko omrezje Premogovnik Velenje — ER Diagram