Reglas de integridad
Proteger datos también es diseño.
ON DELETE CASCADE puede ser útil, pero peligroso en dominios sensibles.
RESTRICT y SET NULL también son opciones válidas según la regla funcional.
ALTER TABLE pedidos
ADD CONSTRAINT fk_pedidos_clientes
FOREIGN KEY (cliente_id) REFERENCES clientes(id)
ON DELETE RESTRICT
ON UPDATE CASCADE;