Edges (Aristas) y relaciones

Definición

El edge es un elemento que crea un vínculo entre los vértices y properties del knowledge. Un edge describe la relación semántica que existe entre dos vertices del knowledge o también la relación semántica entre un vértice y una property. La estructura de la ontology es dada a partir de las relaciones establecidas por los edges.

Este elemento tiene una semejanza funcional con los verbos, las conjunciones o las preposiciones en el lenguaje natural, ya que estos unen unos elementos a otros a través de relaciones semánticas.

Conceptos relacionados: vertices, properties, variables, knowledge y ontology.

Formato general

En la fila 2 del sheet edge se ubican los nombres de Todos los edges utilizados en la ontology. Cada fila se corresponde con un edge. Su estructura es la siguiente:

Campo Descripción Obligatoriedad
name Esta columna se llena con el nombre o enunciado del edge, que puede ser una cadena de caracteres (letras, números, underscore, etc.). Obligatorio
multiplicity Esta columna determina si el enlace podrá unirse a varias entidades (ONE2MANY) o si solo se puede unir a una sola entidad (ONE2ONE), sea una property o un vertex. Obligatorio

Ejemplo

name multiplicity
sell_several ONE2MANY
is_one ONE2ONE
of_one ONE2ONE
has_one ONE2ONE
sell_in_several ONE2MANY
has_several ONE2MANY
send_several ONE2MANY
send_in_several ONE2MANY