`status_sotr` VARCHAR(22) NOT NULL COMMENT 'Статус сотрудника: Администратор,
оператор, технический специалист' ,
PRIMARY KEY (`kod_sotr`) ,
INDEX `otdel_kod_otdela_idx` (`kod_otdela` ASC) ,
CONSTRAINT `otdel_kod_otdela`
FOREIGN KEY (`kod_otdela` )
REFERENCES `tehsupport`.`otdel` (`kod_otdela` )
ON DELETE CASCADE
ON UPDATE CASCADE)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `tehsupport`.`zaiavki`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `tehsupport`.`zaiavki` (
`kod_sotr` INT NOT NULL COMMENT 'Код сотрудника, который создает заявку' ,
`kod_sotr_support` INT NULL COMMENT 'Код сотрудника, который закрывает заявку' ,
`kod_zaiavki` INT NOT NULL AUTO_INCREMENT ,
`krat_name` VARCHAR(100) NOT NULL ,
`opis` LONGTEXT NULL COMMENT 'Подробное описание проблемы' ,
`status` VARCHAR(45) NOT NULL COMMENT 'Статус заявки' ,
`date_open` DATE NOT NULL ,
`date_close` DATE NULL ,
`job` LONGTEXT NULL COMMENT 'Описание выполненной работы специалистом, т.е.
что было сделано' ,
PRIMARY KEY (`kod_zaiavki`) ,
INDEX `sotr_kod_sotr_idx` (`kod_sotr` ASC) ,
CONSTRAINT `sotr_kod_sotr`
FOREIGN KEY (`kod_sotr` )
REFERENCES `tehsupport`.`sotr` (`kod_sotr` )
ON DELETE CASCADE
ON UPDATE CASCADE)
ENGINE = InnoDB;