Preciso desenvolver um sistema que automatiza o atendimento a alunos feitos por coordenadores.
Quando algum aluno chegar na secretária e pedir para ser atendido por algum coordenador, ela vai cadastrar no sistema essa solicitação de atendimento. Este aluno entrara na fila do referido coordenador.
Então fiz duas tabelas. "Fila" que é a da secretária que vai cadastrar e a "Coordenador" que é as informações dele.
o que quero é passar somente as seguintes informações da fila para o coordenador:
Nome, Curso, se já é aluno, status e data/hora.
até agora está desse jeito, e não sei como fazer para passar essas informações automaticamente para ele, alguém pode me ajudar?
SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES';
CREATE SCHEMA IF NOT EXISTS `at_automatizado` DEFAULT CHARACTER SET utf8 ;
USE `at_automatizado` ;
-- -----------------------------------------------------
-- Table `at_automatizado`.`coordenador`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `at_automatizado`.`coordenador` (
`codigo` INT NOT NULL AUTO_INCREMENT,
`login` VARCHAR(45) NULL,
`senha` VARCHAR(45) NULL,
`nome_coordenador` VARCHAR(100) NULL,
`ramal` VARCHAR(9) NULL,
`curso` VARCHAR(45) NULL,
PRIMARY KEY (`codigo`))
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `at_automatizado`.`fila`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `at_automatizado`.`fila` (
`codigo` INT NOT NULL AUTO_INCREMENT,
`coordenador_codigo` INT NOT NULL,
`nome_coordenador` VARCHAR(100) NULL,
`nome_aluno` VARCHAR(100) NULL,
`telefone` VARCHAR(14) NULL,
`curso` VARCHAR(100) NULL,
`ja_e_aluno` ENUM('Sim', 'Não') NULL,
`status` ENUM('Já atendido', 'Não atendido') NULL,
`data_e_hora` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`codigo`),
INDEX `fk_fila_coordenador_idx` (`coordenador_codigo` ASC),
CONSTRAINT `fk_fila_coordenador`
FOREIGN KEY (`coordenador_codigo`)
REFERENCES `at_automatizado`.`coordenador` (`codigo`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
Pergunta
Leonardo Bernardo
Preciso desenvolver um sistema que automatiza o atendimento a alunos feitos por coordenadores.
Quando algum aluno chegar na secretária e pedir para ser atendido por algum coordenador, ela vai cadastrar no sistema essa solicitação de atendimento. Este aluno entrara na fila do referido coordenador.
Então fiz duas tabelas. "Fila" que é a da secretária que vai cadastrar e a "Coordenador" que é as informações dele.
o que quero é passar somente as seguintes informações da fila para o coordenador:
Nome, Curso, se já é aluno, status e data/hora.
até agora está desse jeito, e não sei como fazer para passar essas informações automaticamente para ele, alguém pode me ajudar?
SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES';
CREATE SCHEMA IF NOT EXISTS `at_automatizado` DEFAULT CHARACTER SET utf8 ;
USE `at_automatizado` ;
-- -----------------------------------------------------
-- Table `at_automatizado`.`coordenador`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `at_automatizado`.`coordenador` (
`codigo` INT NOT NULL AUTO_INCREMENT,
`login` VARCHAR(45) NULL,
`senha` VARCHAR(45) NULL,
`nome_coordenador` VARCHAR(100) NULL,
`ramal` VARCHAR(9) NULL,
`curso` VARCHAR(45) NULL,
PRIMARY KEY (`codigo`))
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `at_automatizado`.`fila`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `at_automatizado`.`fila` (
`codigo` INT NOT NULL AUTO_INCREMENT,
`coordenador_codigo` INT NOT NULL,
`nome_coordenador` VARCHAR(100) NULL,
`nome_aluno` VARCHAR(100) NULL,
`telefone` VARCHAR(14) NULL,
`curso` VARCHAR(100) NULL,
`ja_e_aluno` ENUM('Sim', 'Não') NULL,
`status` ENUM('Já atendido', 'Não atendido') NULL,
`data_e_hora` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`codigo`),
INDEX `fk_fila_coordenador_idx` (`coordenador_codigo` ASC),
CONSTRAINT `fk_fila_coordenador`
FOREIGN KEY (`coordenador_codigo`)
REFERENCES `at_automatizado`.`coordenador` (`codigo`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
SET SQL_MODE=@OLD_SQL_MODE;
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.