Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- phpMyAdmin SQL Dump
- -- version 4.7.4
- -- https://www.phpmyadmin.net/
- --
- -- Host: 127.0.0.1:3306
- -- Generation Time: 29-Abr-2018 às 18:23
- -- Versão do servidor: 5.7.19
- -- PHP Version: 5.6.31
- SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
- SET AUTOCOMMIT = 0;
- START TRANSACTION;
- SET time_zone = "+00:00";
- /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
- /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
- /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
- /*!40101 SET NAMES utf8mb4 */;
- --
- -- Database: `dinamico`
- --
- -- --------------------------------------------------------
- --
- -- Estrutura da tabela `consulta`
- --
- DROP TABLE IF EXISTS `consulta`;
- CREATE TABLE IF NOT EXISTS `consulta` (
- `Cod_consulta` int(11) NOT NULL AUTO_INCREMENT,
- `Data_consulta` date DEFAULT NULL,
- `Cod_horario` int(11) DEFAULT NULL,
- `Cod_paciente` int(11) DEFAULT NULL,
- `Cod_medico` int(11) DEFAULT NULL,
- `Cod_especialidade` int(11) DEFAULT NULL,
- `Status` varchar(40) DEFAULT '1',
- PRIMARY KEY (`Cod_consulta`),
- KEY `Cod_horario` (`Cod_horario`),
- KEY `Cod_paciente` (`Cod_paciente`),
- KEY `Cod_medico` (`Cod_medico`),
- KEY `Cod_especialidade` (`Cod_especialidade`)
- ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;
- --
- -- Extraindo dados da tabela `consulta`
- --
- INSERT INTO `consulta` (`Cod_consulta`, `Data_consulta`, `Cod_horario`, `Cod_paciente`, `Cod_medico`, `Cod_especialidade`, `Status`) VALUES
- (1, '2018-05-03', 1, 1, 2, 2, '1'),
- (2, '2018-05-03', 2, 2, 3, 3, '1'),
- (4, '2018-05-04', 3, 2, 2, 2, '1');
- -- --------------------------------------------------------
- --
- -- Estrutura da tabela `especialidade`
- --
- DROP TABLE IF EXISTS `especialidade`;
- CREATE TABLE IF NOT EXISTS `especialidade` (
- `Cod_especialidade` int(11) NOT NULL AUTO_INCREMENT,
- `Nome_especialidade` varchar(30) DEFAULT NULL,
- `Status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '0:Blocked, 1:Active',
- PRIMARY KEY (`Cod_especialidade`)
- ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=latin1;
- --
- -- Extraindo dados da tabela `especialidade`
- --
- INSERT INTO `especialidade` (`Cod_especialidade`, `Nome_especialidade`, `Status`) VALUES
- (1, 'Cardiologia', 1),
- (2, 'Pediatria', 1),
- (3, 'Clínico Geral', 1),
- (4, 'Nutricionista', 1),
- (5, 'Otorrinolaringologista', 1),
- (6, 'Ginecologista', 1),
- (7, 'Oftalmologista', 1);
- -- --------------------------------------------------------
- --
- -- Estrutura da tabela `horario`
- --
- DROP TABLE IF EXISTS `horario`;
- CREATE TABLE IF NOT EXISTS `horario` (
- `Cod_horario` int(11) NOT NULL AUTO_INCREMENT,
- `Cod_medico` int(11) DEFAULT NULL,
- `Horario` time DEFAULT NULL,
- `Status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '0:Blocked, 1:Active',
- PRIMARY KEY (`Cod_horario`),
- KEY `Cod_medico` (`Cod_medico`)
- ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=latin1;
- --
- -- Extraindo dados da tabela `horario`
- --
- INSERT INTO `horario` (`Cod_horario`, `Cod_medico`, `Horario`, `Status`) VALUES
- (1, NULL, '08:00:00', 1),
- (2, NULL, '09:00:00', 1),
- (3, NULL, '10:00:00', 1),
- (4, NULL, '11:00:00', 1),
- (5, NULL, '14:00:00', 1),
- (6, NULL, '15:00:00', 1),
- (7, NULL, '16:00:00', 1);
- -- --------------------------------------------------------
- --
- -- Estrutura da tabela `medico`
- --
- DROP TABLE IF EXISTS `medico`;
- CREATE TABLE IF NOT EXISTS `medico` (
- `Cod_medico` int(11) NOT NULL AUTO_INCREMENT,
- `Nome_medico` varchar(30) DEFAULT NULL,
- `Cod_especialidade` int(11) DEFAULT NULL,
- `Status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '0:Blocked, 1:Active',
- PRIMARY KEY (`Cod_medico`),
- KEY `Cod_especialidade` (`Cod_especialidade`)
- ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=latin1;
- --
- -- Extraindo dados da tabela `medico`
- --
- INSERT INTO `medico` (`Cod_medico`, `Nome_medico`, `Cod_especialidade`, `Status`) VALUES
- (1, 'Cássio Bueno', 1, 1),
- (2, 'Bruna Hernanzes', 2, 1),
- (3, 'Rodrigo Lanna', 3, 1),
- (4, 'Cíntia Silva', 4, 1),
- (5, 'Luíz Benini', 5, 1),
- (6, 'Thiago Costa', 6, 1),
- (7, 'Vanessa Velasquez', 7, 1);
- -- --------------------------------------------------------
- --
- -- Estrutura da tabela `paciente`
- --
- DROP TABLE IF EXISTS `paciente`;
- CREATE TABLE IF NOT EXISTS `paciente` (
- `Cod_paciente` int(11) NOT NULL AUTO_INCREMENT,
- `Nome_paciente` varchar(30) DEFAULT NULL,
- `Idade` int(11) DEFAULT NULL,
- `Telefone` varchar(15) DEFAULT NULL,
- PRIMARY KEY (`Cod_paciente`)
- ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;
- --
- -- Extraindo dados da tabela `paciente`
- --
- INSERT INTO `paciente` (`Cod_paciente`, `Nome_paciente`, `Idade`, `Telefone`) VALUES
- (1, 'Vanessa', 37, '34927268'),
- (2, 'Olegario', 21, '31 34431525');
- --
- -- Constraints for dumped tables
- --
- --
- -- Limitadores para a tabela `consulta`
- --
- ALTER TABLE `consulta`
- ADD CONSTRAINT `consulta_ibfk_1` FOREIGN KEY (`Cod_horario`) REFERENCES `horario` (`Cod_horario`),
- ADD CONSTRAINT `consulta_ibfk_2` FOREIGN KEY (`Cod_paciente`) REFERENCES `paciente` (`Cod_paciente`),
- ADD CONSTRAINT `consulta_ibfk_3` FOREIGN KEY (`Cod_medico`) REFERENCES `medico` (`Cod_medico`),
- ADD CONSTRAINT `consulta_ibfk_4` FOREIGN KEY (`Cod_especialidade`) REFERENCES `especialidade` (`Cod_especialidade`);
- --
- -- Limitadores para a tabela `horario`
- --
- ALTER TABLE `horario`
- ADD CONSTRAINT `horario_ibfk_1` FOREIGN KEY (`Cod_medico`) REFERENCES `medico` (`Cod_medico`) ON DELETE CASCADE ON UPDATE CASCADE;
- --
- -- Limitadores para a tabela `medico`
- --
- ALTER TABLE `medico`
- ADD CONSTRAINT `medico_ibfk_1` FOREIGN KEY (`Cod_especialidade`) REFERENCES `especialidade` (`Cod_especialidade`) ON DELETE CASCADE ON UPDATE CASCADE;
- COMMIT;
- /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
- /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
- /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Advertisement
Add Comment
Please, Sign In to add comment