Saltar al contenido

Modelo de datos relacional

Modelar datos en tablas con filas, columnas y relaciones descritas explícitamente.

Plataformas de datos

¿Qué es un modelo de datos relacional?

Un modelo relacional describe datos mediante tablas con filas y columnas con nombre. Las claves identifican registros y conectan tablas relacionadas. Las claves y reglas aplicables se definen explícitamente. El orden visible de las filas no es una parte fiable del modelo; para una salida ordenada la consulta debe indicar la ordenación.

En un ejemplo ficticio, el cliente C-21 figura en una tabla de clientes. La solicitud de servicio S-8 contiene un identificador obligatorio que hace referencia a ese cliente. Una clave foránea adecuada puede impedir que la solicitud apunte a un cliente inexistente. No comprueba automáticamente si la persona puede verla o si la justificación cumple las necesidades de negocio. Esas reglas de acceso y negocio requieren definición y aplicación adicionales.

Fuentes