Volver al glosario
base-de-datos

Foreign Key

Campo que relaciona una tabla con la Primary Key de otra. Aprende qué es Foreign Key, cómo funciona y cuándo usarlo. Guía completa con ejemplos prácticos en español.

Definición

Una Foreign Key (Clave Foránea) es un campo en una tabla que establece una relación con la Primary Key de otra tabla. Sirve para mantener la integridad referencial entre tablas, asegurando que los datos insertados en una tabla secundaria existan previamente en la tabla primaria. Es la base para crear relaciones entre tablas en bases de datos relacionales.

Ejemplos

  • FOREIGN KEY (usuario_id) REFERENCES usuarios(id)
  • ON DELETE CASCADE

Otros términos de base-de-datos