In plain English
A foreign key is a rule that says “a value in this column must exist in another table”. It links a child row to its parent (for example, an order row must point to a real customer).
Why it matters
Foreign keys protect data integrity, but they require an index on the referencing column for good performance and add locking on the parent. Missing FK indexes are a frequent cause of slow deletes and lock contention.
En palabras simples
Una clave foranea es una regla que dice “un valor en esta columna debe existir en otra tabla”. Enlaza una fila hija con su padre (por ejemplo, un pedido debe apuntar a un cliente real).
Por que importa
Las claves foraneas protegen la integridad, pero requieren un indice en la columna que referencia para buen rendimiento y agregan bloqueos sobre el padre. La falta de indices en FK es causa frecuente de deletes lentos y contencion.