-- phpMyAdmin SQL Dump
-- version 3.2.4
-- http://www.phpmyadmin.net
--
-- Máquina: localhost
-- Data de Criação: 06-Fev-2012 às 16:32
-- Versão do servidor: 5.1.44
-- versão do PHP: 5.3.1

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";


/*!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 utf8 */;

--
-- Base de Dados: `gestaomedi`
--

-- --------------------------------------------------------

--
-- Estrutura da tabela `medicamento`
--

CREATE TABLE IF NOT EXISTS `medicamento` (
  `id_med` int(20) NOT NULL AUTO_INCREMENT,
  `nome_med` varchar(30) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `posol_med` varchar(1000) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`id_med`),
  UNIQUE KEY `nome_med` (`nome_med`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=111111123 ;

--
-- Extraindo dados da tabela `medicamento`
--

INSERT INTO `medicamento` (`id_med`, `nome_med`, `posol_med`) VALUES
(1, 'nasex', 'gotas nariz'),
(111111111, 'Voltaren', 'Como regra, a dose diária inicial é de 100 a 150 mg. Em casos mais leves, bem como para terapias prolongadas, 75 a 100mg por dia são geralmente suficientes. A dose diária pode ser geralmente prescrita em 2 a 3 doses fracionadas. Para suprimir a dor noturna e a rigidez matinal, o tratamento com comprimidos durante o dia pode ser suplementado pela administração de supositórios ao deitar (até uma dose diária máxima de 150 mg).'),
(111111112, 'Inderal', 'Tome Inderal sempre de acordo com as indicações do médico. Fale com o seu médico ou farmacêutico se tiver dúvidas. - O seu médico decidirá quantos comprimidos deve tomar por dia e quando os deverá tomar. Leia a informação na embalagem para se relembrar do que o médico lhe disse. - Engula Inderal Comprimidos com um copo de água.'),
(111111113, 'Benuron', 'A dose unitária pode ser administrada em intervalos de 6 a 8 horas, até 3 a 4 vezes por dia. Fale com o seu médico ou farmacêutico se tiver a impressão de que Ben-U-ron xarope é demasiado forte ou demasiado fraco. Ben-U-ron xarope é usado por via oral. Doentes com patologias especiais Em caso de insuficiência hepática ou renal, ou doença de Gilbert, fale com o seu médico que recomendará a dose e os intervalos de administração adequados de paracetamol (ver secção 2, " Tome especial cuidado com Ben-U-ron xarope"). Modo de administração: Agite antes de usar. Tampa de segurança – evita a abertura inadvertida pelas crianças. - Para abrir: pressionar a tampa com a palma da mão ao mesmo tempo que roda para a esquerda. - Para fechar: rodar a tampa normalmente para a direita sem pressionar, até prender.'),
(111111114, 'Brufen', 'Ibuprofeno não é recomendado a crianças com menos de 5 Kg. Adultos: Embora geralmente se recorra a outras formas farmacêuticas de ibuprofeno 200 mg, 400 mg ou 600 mg para os adultos, quando haja dificuldade de deglutição, pode administrar-se Brufen Suspensão na dose de 15 ml (300 mg) - 3 colheres medida grande - 4 vezes por dia. Idosos: Não é necessário ajustar a dose, a não ser em casos de insuficiência renal ou hepática, nos quais a dose deve ser individualizada.'),
(111111115, 'Rinialer', 'RINIALER está indicado em adolescentes (com mais de 12 anos de idade) e adultos. A dose recomendada é de um comprimido (10 mg de rupatadina) uma vez por dia com ou sem alimentos. Ingira o comprimido com uma quantidade suficiente de líquido (por exemplo, um copo de água).'),
(111111116, 'Lexotan', '3 a 18 mg/dia divididas por várias administrações. Não se recomenda nas crianças.'),
(111111117, 'Valium', 'A dose inicial é de 5-10 mg. Em função da gravidade dos sintomas a dose diária habitual é de 5-20 mg, A dose unitária máxima não deve normalmente exceder 10 mg. Duração do tratamento A duração do tratamento deverá ser tão curta quanto possível (ver "dependência" na secção 2.) e nunca superior a 2-3 meses, incluindo a fase de redução gradual da dose. O médico avaliará regularmente o estado do doente e a necessidade de continuar o tratamento, especialmente no caso do doente estar livre de sintomas. Em certos casos pode ser necessário prolongar o tratamento para além do período indicado; se tal acontecer, não deve ocorrer sem que tenha lugar uma reavaliação do doente.');

-- --------------------------------------------------------

--
-- Estrutura da tabela `staff`
--

CREATE TABLE IF NOT EXISTS `staff` (
  `id_staff` int(20) NOT NULL AUTO_INCREMENT,
  `nome_staff` varchar(30) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `pass_staff` varchar(30) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`id_staff`),
  UNIQUE KEY `pass_staff` (`pass_staff`),
  UNIQUE KEY `nome_staff` (`nome_staff`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=10 ;

--
-- Extraindo dados da tabela `staff`
--

INSERT INTO `staff` (`id_staff`, `nome_staff`, `pass_staff`) VALUES
(1, 'Manuel Jorge', 'manueljorge'),
(2, 'Fabio Monte', 'fabiomonte'),
(3, 'Fabíola Leite', 'fabiolaleite'),
(4, 'Antonio Fontes', 'antoniofontes'),
(5, 'Maria Cerejeira', 'mariacerejeira'),
(6, 'Ana Jorge', 'anajorge');

-- --------------------------------------------------------

--
-- Estrutura da tabela `toma`
--

CREATE TABLE IF NOT EXISTS `toma` (
  `id_toma` int(20) NOT NULL AUTO_INCREMENT,
  `id_med` int(20) NOT NULL,
  `id_utente` int(20) NOT NULL,
  `id_staff` int(20) NOT NULL,
  `hora_toma` time NOT NULL,
  `quant_toma` int(10) NOT NULL,
  `intervalo_toma` int(10) NOT NULL,
  `dias_toma` int(10) NOT NULL,
  `estado_toma` bit(1) NOT NULL,
  `datainicio_toma` date NOT NULL,
  PRIMARY KEY (`id_toma`),
  KEY `id_utente` (`id_utente`),
  KEY `id_staff` (`id_staff`),
  KEY `id_med` (`id_med`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=11 ;

--
-- Extraindo dados da tabela `toma`
--

INSERT INTO `toma` (`id_toma`, `id_med`, `id_utente`, `id_staff`, `hora_toma`, `quant_toma`, `intervalo_toma`, `dias_toma`, `estado_toma`, `datainicio_toma`) VALUES
(1, 111111111, 211111111, 1, '08:30:00', 1, 24, 60, '', '2012-02-03'),
(2, 111111113, 211111114, 4, '20:00:00', 2, 24, 30, '', '2012-02-01'),
(3, 111111114, 211111112, 5, '21:00:00', 1, 12, 15, '', '2012-01-27'),
(4, 111111114, 211111114, 1, '19:00:00', 23, 12, 39, '', '2012-02-09'),
(6, 1, 12345, 1, '20:00:00', 1, 8, 30, '', '2012-02-04'),
(7, 1, 211111111, 1, '05:00:00', 12, 1, 123, '', '2012-04-02'),
(8, 1, 211111111, 1, '09:00:00', 1, 1, 1, '', '2012-02-01'),
(9, 1, 12345, 1, '03:00:00', 2, 1, 1234, '', '2012-02-02'),
(10, 111111111, 6543, 1, '18:00:00', 1, 8, 40, '', '2012-02-06');

-- --------------------------------------------------------

--
-- Estrutura da tabela `utente`
--

CREATE TABLE IF NOT EXISTS `utente` (
  `id_utente` int(20) NOT NULL,
  `nome_utente` varchar(30) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `mora_utente` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL,
  `pass_utente` varchar(30) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `mail_utente` varchar(50) DEFAULT NULL,
  `tel_utente` int(20) DEFAULT NULL,
  PRIMARY KEY (`id_utente`),
  UNIQUE KEY `nome_utente` (`nome_utente`),
  UNIQUE KEY `pass_utente` (`pass_utente`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Extraindo dados da tabela `utente`
--

INSERT INTO `utente` (`id_utente`, `nome_utente`, `mora_utente`, `pass_utente`, `mail_utente`, `tel_utente`) VALUES
(123, 'Ricardo Mag', '', 'ricardomag', 'ricardo.lazarus@gmail.com', NULL),
(6543, 'aaab', '', 'aaa', '', 0),
(12345, 'Fernando Marins', 'Fontainhas', 'fernandomarins', 'f.abreu.marins@gmail.com', NULL),
(24242, 'Ana', '', 'ana', '', 0),
(211111111, 'Francisco Almeida', 'Rua da Ponte Velha', 'franciscoalmeida', NULL, NULL),
(211111112, 'Guilherme Manuel Silva', 'Avenida da Cadeia', 'guilhermesilva', NULL, NULL),
(211111113, 'Antonieta Maria Afonso', 'Largo do Espelho ', 'antonietaafonso', NULL, NULL),
(211111114, 'Miguel Fontes', NULL, 'miguelfontes', NULL, NULL),
(234987987, 'Maria Moura', 'Rua de Lage', 'mariamoura', NULL, NULL);

--
-- Constraints for dumped tables
--

--
-- Limitadores para a tabela `toma`
--
ALTER TABLE `toma`
  ADD CONSTRAINT `toma_ibfk_1` FOREIGN KEY (`id_med`) REFERENCES `medicamento` (`id_med`),
  ADD CONSTRAINT `toma_ibfk_2` FOREIGN KEY (`id_utente`) REFERENCES `utente` (`id_utente`),
  ADD CONSTRAINT `toma_ibfk_3` FOREIGN KEY (`id_staff`) REFERENCES `staff` (`id_staff`);
