Entità del Calcolo fibre
Di seguito viene descritta la struttura delle principali tabelle coinvolte nel calcolo delle fibre logiche, con particolare attenzione alle chiavi esterne e alle relazioni tra gli elementi del database.
1. prj_nodes
Contiene le informazioni sui nodi fisici della rete come ad esempio pozzetti e pali.
-
id_entity_classification → Tipo di nodo fisico.
-
pkj_prj_nodes → ID Nodo fisico.
I nodi rappresentano i punti di snodo della rete e possono avere diverse funzioni a seconda della classificazione.
2. pcab_nodes
Contiene le informazioni sui nodi ottici della rete, come ad esempio POP e GC/PFP/PCP ecc.
-
id_entity_classification → Tipo di nodo ottico.
-
fk_nodes → Nodo fisico associato.
I nodi rappresentano i punti di snodo della rete e possono avere diverse funzioni a seconda della classificazione.
3. fibers_logical
Questa tabella rappresenta le fibre logiche, ovvero i percorsi virtuali della fibra ottica.
-
fk_start_point → Nodo Z: identifica il punto di partenza della fibra logica.
-
fk_end_point → Nodo A: identifica il punto di arrivo della fibra logica.
Queste chiavi definiscono la connessione tra due nodi, rappresentando un collegamento logico tra essi.
4. pcab_cables
Memorizza le informazioni relative ai cavi utilizzati nella rete.
-
fk_gc → ID GC di competenza: identifica il nodo GC/PFP/PCP di appartenenza.
-
fk_cno → ID CNO di competenza: specifica il CNO/SCP/PFS di appartenenza, i due campi sono mutui.
-
fk_pd → ID PD di competenza: specifica il giunto di riferimento della doppia progettazione di unidata.
Questa tabella consente di associare ciascun cavo a una specifica area di gestione.
5. pcab_r_cables_nodes
Definisce i nodi attraversati da un cavo e il loro ordine.
-
fk_cables → Cavo interessato.
-
fk_nodes → Nodo assegnato al cavo.
-
ordine → Ordine del nodo all'interno del cavo.
Questa tabella aiuta a ricostruire il percorso fisico dei cavi lungo la rete.
6. pcab_section
Una sezione definisce un collegamento logico tra due nodi sequenziali.
-
fk_pcab_node_begin → Nodo iniziale della sezione.
-
fk_pcab_node_end → Nodo finale della sezione.
-
fk_cables → Cavo appartenente alla sezione.
Ogni sezione rappresenta un segmento di rete tra due nodi, con il relativo cavo di collegamento.
7. r_cables_fibers
Sono fibre fisiche all'interno delle sezioni dei cavi e permettono l'associazione tra le fibre logiche.
-
fk_fibers_logical → Fibra logica: indica la fibra logica tracciata nella fibra fisica.
-
fk_section → Sezione di appartenenza: definisce la sezione a cui appartiene la fibra fisica.
Questa tabella è fondamentale per il tracciamento della corrispondenza tra il livello fisico e quello logico della rete.
8. fib_joints
Memorizza le giunzioni tra le fibre fisiche, crea punti di connessione tra diverse sezioni dei cavi.
-
fk_pcab_nodes → Nodo di appartenenza della giunzione.
-
fk_r_cables_fibers_in → Fibra fisica giuntata in ingresso.
-
fk_r_cables_fibers_out → Fibra fisica giuntata in uscita.
Le giunzioni sono elementi chiave per l'instradamento della fibra ottica all'interno della rete.
9. fib_ports
Rappresenta le porte degli elementi ottici presenti consentendone la connessione alle fibre fisiche tramite giunzione.
-
fk_pcab_nodes → Nodo di appartenenza della porta.
-
fk_fib_joints → Fibra fisica giuntata alla porta.
-
is_in → Indica se la porta è di ingresso (true) o di uscita (false).
Questa tabella è cruciale per la gestione delle connessioni fisiche nei nodi.