Tengo una tabla que tiene varias columnas de ID para otras tablas.
Quiero una clave foránea para forzar la integridad solo si pongo datos allí. Si hago una actualización más tarde para llenar esa columna, entonces también debería verificar la restricción.
(Esto es probable que dependa del servidor de la base de datos, estoy usando el tipo de tabla MySQL e InnoDB)
Creo que esta es una expectativa razonable, pero corrígeme si me equivoco.