-- IDENTIFICACIÓN DE NIVELES PAI PARA REPORTES, EN FUNCIÓN DE UNA TABLA DE EQUIVALENCIA SIMPLE DEL PAI, SIMILAR A LA TABLA DISCIPLINE_EQUIVALENCE ALTER TABLE `level_group_school_year` ADD COLUMN `is_pai_level` ENUM('YES','NO') NOT NULL DEFAULT 'NO' AFTER `review_type`, ADD COLUMN `use_equivalence_pai_for_report` ENUM('SIMPLE','EINSTEIN') NOT NULL DEFAULT 'SIMPLE' AFTER `is_pai_level`; -- TABLA DE EQUIVALENCIA SIMPLE DE HOMOLOGACION DEL PAI PARA REPORTES, EL PROCESO ES SIMILAR A LO QUE SE USA EN DISCIPLINE_EQUIVALENCE -- ESTO SERA USADO CUANDO SE TENGA COMO 'YES' LOS CAMPOS is_pai_level Y use_simple_table_eq_pai_for_reports EN LA TABLA LEVEL_GROUP_SHOOL_YEAR CREATE TABLE `pai_equivalence` ( `serial_paie` INT(11) NOT NULL AUTO_INCREMENT, `serial_scy` INT(11) NOT NULL, `lower_percentage_paie` DECIMAL(5,2) NOT NULL, `higher_percentage_paie` DECIMAL(5,2) NOT NULL, `code_qualitative_paie` VARCHAR(15) NOT NULL, `name_qualitative_paie` VARCHAR(50) NOT NULL, `grade_paie` INT(5) NOT NULL, `status_paie` ENUM('ACTIVE','INACTIVE') NOT NULL DEFAULT 'ACTIVE', PRIMARY KEY (`serial_paie`), INDEX `fky_serial_scy_paie_idx` (`serial_scy` ASC), CONSTRAINT `fky_serial_scy_paie` FOREIGN KEY (`serial_scy`) REFERENCES `school_year` (`serial_scy`) ON DELETE NO ACTION ON UPDATE NO ACTION);