Explicación de los símbolos utilizados en los modelos de datos

Las tablas de base de datos del esquema de la base de datos de HCL Commerce se organizan en grupos funcionales denominados modelos de datos.

Las relaciones de integridad referencial entre las tablas de base de datos relacionadas se ilustran mediante la siguiente notación de pata de gallo:
Imagen que representa una tabla de base de datos
Entidad de tabla de base de datos.
Uno y solo uno
Uno y solo uno. Un objeto está relacionado con un objeto y solo un objeto.
Uno a muchos
Uno o muchos. Un objeto puede estar relacionado con un objeto o muchos objetos.
Cero o uno o muchos
Cero o uno o muchos. Un objeto puede estar relacionado con un objeto, muchos objetos, o ningún objeto.
Notación de cero o uno
Cero o uno. Un objeto puede estar relacionado con un objeto o ninguno.
Notes:
  • Una línea continua representa una relación identificadora. La existencia de cada objeto de tabla hijo depende del objeto de tabla padre. La clave primaria de cada objeto de tabla hijo incluye la clave primaria del objeto de tabla padre.
    El diagrama siguiente muestra una relación de clave foránea identificadora.
    Imagen que representa una relación de clave foránea identificadora
  • Una línea de puntos representa una relación no identificadora. La existencia de los objetos en cada tabla en la relación es independiente del otro objeto. La clave primaria de cada tabla no necesita incluir la clave primaria de la otra tabla.
    El diagrama siguiente muestra una relación de clave foránea no identificadora.
    Imagen que representa una relación de clave foránea no identificadora