Del curso: PostgreSQL esencial

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 24.900 cursos impartidos por expertos del sector.

Llaves foráneas en PostgreSQL

Llaves foráneas en PostgreSQL

Quiero hablarte de un concepto que también es importante en las bases de datos, y es el tema de llaves foráneas. Una clave foránea es una o más columnas de una tabla que contienen datos que coinciden con la clave primaria de otra tabla. Las llaves foráneas se utilizan para unir tablas. Además, nos ayudan a mantener la consistencia e integridad de los datos automáticamente. Por ejemplo, no puedes crear un libro si no existe un autor. Una tabla puede tener varias claves externas, o llaves foráneas, en función de sus relaciones con otras tablas. Vamos a nuestra base de datos Biblioteca > Esquema, Tablas. Vamos a la tabla Libro, vamos a darle clic derecho, Propiedades. Y vamos a crear una llave foránea. Vamos a irnos a Constraint, y aquí vamos a seleccionar la opción de Foreign Key. Vamos a darle clic en el símbolo de Más, y la llamaremos FK_LIBRO_AUTOR. Vamos a darle clic en el símbolo del lápiz para editar. Vamos a irnos a las columnas, y en las columnas vamos a seleccionar cuál va a…

Contenido