Skip to main content

Manage object relations


jQPeng.png  English version

Relations are a type of attribute that allows you to link an object to one or more objects belonging to another object class. They are used to represent logical connections between project elements: for example, a road linked to the lighting poles along its route, or an inspection associated with the infrastructure it refers to.


flag-italy-1f1ee-1f1f9.png  Italian version 

Le relazioni sono un tipo di attributo che permette di collegare un oggetto ad uno o più oggetti appartenenti a un'altra classe oggetto. Servono a rappresentare legami logici tra elementi del progetto: ad esempio, una strada collegata ai pali dell'illuminazione lungo il suo tracciato, o un'ispezione associata all'infrastruttura a cui si riferisce.

Creazione di un oggetto 

Quando crei un nuovo oggetto utilizzando lo strumento Disegna, il sistema segnala se la classe oggetto richiede relazioni obbligatorie.

Nel menu di selezione delle classi oggetto compare un'icona di relazione accanto alle classi che richiedono collegamenti obbligatori. Passando il cursore sull'icona viene mostrato un riepilogo delle classi da collegare.

6 - Tool Draw.png

Dettaglio attributi

Nei progetti, le relazioni tra oggetti sono visibili nel pannello Dettaglio attributi.

Vengono mostrate come attributi di tipo relazione, identificabili dall'icona con la doppia freccia, e mostrano gli oggetti collegati a quello di cui stai visualizzando i dettagli.

6 - Object Details (with relations).png

Per ogni relazione vengono mostrati il nome visualizzato dell'oggetto collegato, il suo attributo principale ed eventuali attributi aggiuntivi configurati nel Backoffice.

Se la relazione è di tipo 1:N o N:N, viene mostrata una lista di oggetti relazionati.


Relazioni obbligatorie

Quando una relazione è configurata come obbligatoria, un oggetto non può esistere senza essere collegato ad almeno un oggetto dell'altra classe. Questo comporta alcune implicazioni operative:

  • entrambe le classi oggetto coinvolte devono essere incluse nella configurazione del progetto;
  • non è possibile salvare un oggetto senza aver selezionato almeno un oggetto relazionato;
  • eliminando un oggetto necessario per l'esistenza di un altro oggetto collegato, il sistema elimina automaticamente anche quest'ultimo.

Attributes Detail - D.png


Modificare le relazioni tra oggetti

Per modificare le relazioni di un oggetto, apri il pannello Dettaglio attributi e clicca sul bottone Modifica.

Da qui puoi aggiungere, sostituire o rimuovere gli oggetti relazionati tramite il menu a tendina.
Se la relazione è obbligatoria, il sistema blocca il salvataggio finché non viene selezionato almeno un oggetto collegato.

7 - Edit Relations.png

Per gli oggetti vettoriali è disponibile la funzione Seleziona da mappa, che consente di scegliere gli oggetti relazionati direttamente dalla mappa o dalla vista Inventory. La selezione è sincronizzata tra le due viste.

8 - Select on map.png

Il bottone Salva diventa disponibile solo dopo aver selezionato almeno un oggetto valido.

💡 Suggerimento: Per oggetti vettoriali la selezione da mappa è spesso più rapida rispetto alla ricerca nella lista. Assicurati che esistano oggetti della classe da collegare prima di procedere con la modifica.


Collegamenti


Last update: 22 May 2026