La red de servicios tiene restricciones de entidades integradas que se aplican a nivel de clase para fomentar la exactitud y precisión de los datos. Su finalidad es restringir las relaciones válidas entre las clases de objeto y entidad de la red y controlar los tipos de reglas que pueden agregarse a una red de servicios. Por ejemplo, una entidad de dispositivo no puede coincidir geométricamente con otra entidad de dispositivo. Las restricciones de entidades corren a cargo del sistema y no se pueden modificar ni eliminar.
Las entidades se pueden conectar o asociar siempre y cuando se respeten las restricciones de entidades y existan reglas de red para permitir tales relaciones.
Las reglas de red proporcionan más control para definir una conectividad o asociación válidas entre entidades. Es posible agregar o importar a una red de servicios reglas entre entidades de red que no infringen las restricciones de entidades. Para obtener más información, consulte Reglas de red.
Cada una de las siguientes secciones muestra las relaciones válidas que se pueden configurar entre clases.
Coincidencia geométrica válida
Se permite la conectividad basada en coincidencia geométrica entre un punto y una línea, así como entre dos líneas con una entidad de punto intermedio.
Las celdas coloreadas indican la coincidencia geométrica válida entre las clases de entidad de una red de servicios; se puede crear una regla para grupos de activos y tipos de activos específicos.
Si dos elementos de eje comparten el mismo extremo y tienen el mismo Asset group y Asset type, estas entidades se pueden conectar sin una regla de red o cruce intermedio definida por el usuario. En una situación como esta, se crea un cruce de sistema y se establece conectividad cuando la topología de red se valida o habilita.
La conectividad eje-cruce-eje se establece entre dos ejes que están conectados por un cruce intermedio. Las celdas de color naranja oscuro anteriores admiten la conectividad eje-cruce-eje entre entidades. La siguiente tabla enumera todas las relaciones admitidas, incluida la clase a través de la cual se establece la conectividad.
Conectividad de eje-cruce-eje admitida entre clases:
Desde clase | A clase | Mediante clase |
---|---|---|
Línea | Línea | Dispositivo, Cruce |
StructureLine | StructureLine | StructureJunction |
Asociaciones de conectividad válidas
Existen varios tipos de asociaciones de conectividad permitidas entre entidades de red.
Las celdas coloreadas indican asociaciones de conectividad válidas entre clases de una red de servicios; se puede crear una regla para grupos de activos y tipos de activos específicos.
Las celdas de color naranja oscuro anteriores admiten la conectividad de eje-cruce-eje entre entidades de red. La siguiente tabla enumera todas las relaciones admitidas, incluida la clase a través de la cual se establece la conectividad.
Asociaciones de conectividad admitidas entre clases:
Desde clase | A clase | Mediante clase |
---|---|---|
Línea | EdgeObject | Dispositivo, Cruce |
StructureLine | StructureEdgeObject | StructureJunction |
EdgeObject | EdgeObject | Dispositivo, Cruce, JunctionObject |
EdgeObject | Línea | Dispositivo, Cruce |
StructureEdgeObject | StructureEdgeObject | StructureJunction, StructureJunctionObject |
StructureEdgeObject | StructureLine | StructureJunction |
Asociaciones de contención válidas
En una asociación de contención, las entidades de red pueden servir como contenedores o contenido.
Las celdas coloreadas indican asociaciones de contención válidas entre clases de una red de servicios; se puede crear una regla para grupos de activos y tipos de activos específicos.
Asociaciones de adjunto estructural válidas
En una asociación de adjunto estructural, las entidades de red pueden servir como estructura o adjunto.
Las celdas coloreadas indican adjuntos estructurales válidos entre entidades de punto u objetos de cruce de estructura en una red de servicios; se puede crear una regla para grupos de activos y tipos de activos específicos.