-- lab_eps: catálogo de EPS / aseguradoras CREATE TABLE IF NOT EXISTS lab_eps ( id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, nombre VARCHAR(120) NOT NULL UNIQUE, activa TINYINT(1) NOT NULL DEFAULT 1, orden SMALLINT NOT NULL DEFAULT 0 ); INSERT IGNORE INTO lab_eps (nombre) SELECT DISTINCT TRIM(eps) FROM lab_pacientes WHERE eps IS NOT NULL AND TRIM(eps) != ''; -- lab_ciudades: catálogo de ciudades de pacientes CREATE TABLE IF NOT EXISTS lab_ciudades ( id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, nombre VARCHAR(100) NOT NULL UNIQUE, activa TINYINT(1) NOT NULL DEFAULT 1, orden SMALLINT NOT NULL DEFAULT 0 ); INSERT IGNORE INTO lab_ciudades (nombre) SELECT DISTINCT TRIM(ciudad) FROM lab_pacientes WHERE ciudad IS NOT NULL AND TRIM(ciudad) != '';