-- Migración: agrega domicilio_id a lab_ordenes_medicas
-- Permite vincular múltiples órdenes a un mismo domicilio (multi-archivo).
-- Se omite FK para evitar dependencia circular con lab_domicilios ↔ lab_ordenes_medicas.

ALTER TABLE `lab_ordenes_medicas`
    ADD COLUMN `domicilio_id` INT(11) DEFAULT NULL
        COMMENT 'FK a lab_domicilios.id — domicilio al que pertenece esta orden/archivo'
        AFTER `paciente_id`;

ALTER TABLE `lab_ordenes_medicas`
    ADD INDEX `idx_om_domicilio_id` (`domicilio_id`);
