-- https://www.phpmyadmin.net/
--
-- Versão do servidor: 10.1.37-MariaDB
-- versão do PHP: 5.6.39

START TRANSACTION;



--
-- Database: `sigma_dev`
--

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

--
-- Estrutura da tabela `acervo`
--

CREATE TABLE `acervo` (
  `id` int(11) NOT NULL,
  `classificacao` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `cutter` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `edicao` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `titulo` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `descFisica` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `numeroChamada` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `isbn` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `nota` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `resumo` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `dataCadastro` date DEFAULT NULL,
  `dispOpac` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL,
  `conteudo` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `tipoAcervo` int(11) DEFAULT NULL,
  `anoPubl` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `localPubl` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `complemento` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `tipoAcervoNome` varchar(100) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `acervo`
--

INSERT INTO `acervo` (`id`, `classificacao`, `cutter`, `edicao`, `titulo`, `descFisica`, `numeroChamada`, `isbn`, `nota`, `resumo`, `dataCadastro`, `dispOpac`, `conteudo`, `tipoAcervo`, `anoPubl`, `localPubl`, `complemento`, `tipoAcervoNome`) VALUES
(1, 'bb', 'bbb', 'bbb', 'bbb', 'bbb', NULL, 'bbb', 'bb', 'bbbb', '2020-02-24', 'I', 'bbb', 10, 'bb', 'bb', 'bbb', ''),
(2, 'aaaa', 'aaa', 'aaa', 'aaa', 'aaa', NULL, 'aaa', 'aaaa', 'aa', '2020-02-24', 'D', 'aaa', 11, 'aaa', 'aaa', 'aaa', ''),
(3, '658.8', 'K874a', '10. ed', 'amor', 'amor', NULL, '22112333', 'aaa', 'aa', '2020-02-25', 'D', 'aa', 11, '2012', 'angola', 'descricao', ''),
(5, 'liv', 'liv', 'liv', 'liv', 'liv', NULL, 'liv', 'liv', 'liv', '2020-02-26', 'I', 'liv', 10, 'liv', 'liv', 'liv', ''),
(6, 'dvd1', 'dvd1', 'dvd', 'dvd', 'dvd', NULL, 'dvd', 'dvd', 'dvd', '2020-02-26', 'D', 'dvd', 11, 'dvd', 'dvd', 'dvd', ''),
(9, 'cd', 'cd', 'cd', 'cd', 'cd', NULL, 'cd', 'cd', 'cd', '2020-02-26', 'D', 'cd', 10, 'cd', 'cd', 'cd', ''),
(10, 'cd1', 'cd1', 'cd1', 'cd1', 'cd1', NULL, 'cd', 'cd', 'cd', '2020-02-26', 'D', 'cd', 12, 'cd', 'cd', 'cd1', ''),
(11, 'aaaa', 'aaaa', 'aaaa', 'aaaa', 'aaa', NULL, NULL, 'aaaa', 'aaaa', '2020-03-25', 'I', NULL, 13, 'aaaa', 'aaaa', 'aaaaa', ''),
(13, 'aaaa', 'aaa', 'aaaa', 'aaaa', 'aaa', NULL, NULL, 'aaa', 'aaa', '2020-03-13', 'D', NULL, 13, 'aaa', 'aaa', 'aaaaaa', ''),
(14, 'aaaa', 'aaa', 'aaaa', 'aaaa', 'aaa', NULL, NULL, 'aaa', 'aaa', '2020-03-13', 'D', NULL, 13, 'aaa', 'aaa', 'aaaaaa', ''),
(15, 'aaaaaaaaaaa', 'aaaaaaaaaa', 'aaaaaaaa', 'aaaaaaaaaaa', 'aaaaaaaa', NULL, 'aaaaaaaaaaaaa', 'aaaaaaaaaaaaa', 'aaaaaaaaaaaaaaaaaa', '2020-03-03', 'D', NULL, 13, 'aaaaaaaaa', 'aaaaaaaa', 'aaaaaaaa', ''),
(16, 'aaaaa', 'aaaaaaa', 'aaaaaaaaaaa', 'aaaaaaaaa', 'aaaaaaaa', NULL, NULL, 'aaaaaaaaa', 'aaaaaaaaaaa', '2020-03-05', 'I', NULL, 13, 'aaaa', 'aaaaaaaaaaa', 'aaaaaaaa', ''),
(17, 'aaaaaaaaaa', 'aaaaaaaaaaa', 'aaaaaaaaaaa', 'aaaaa', 'aaaaaaaaaaaa', NULL, 'aaaaaaaaaaaaa', 'aaaaaa', 'aaaaaa', '2010-02-22', 'D', NULL, 13, 'aaaaaaaaa', 'aaaaaaaaaaaa', 'aaaaaaa', ''),
(18, 'aaaaaaaaaa', 'aaaaaaaaaa', 'aaaaaaaaaaaaa', 'aaaaaaaaaa', 'aaaaaaaaaaaaaaaa', NULL, NULL, 'aaaaaaaaaaaa', 'aaaaaaaaaaaaa', '2019-12-12', 'D', NULL, 13, 'aaaaaaaaaa', 'aaaaaaaaaaaaaa', NULL, ''),
(19, 'aaaaaaaaa', 'aaaaaaaa', 'aaaaaaa', 'aaaaaaa', 'aaaaaaa', NULL, NULL, 'aaaaaaaaaaa', 'aaaaaaa', '2019-12-12', 'D', NULL, 13, 'aaaaa', 'aaaaaa', NULL, ''),
(24, 'aaaaaaaaaa', 'aaaaaaa', 'aaaaaaaaaaa', 'aaaaaaaa', 'aaaaaaaaa', NULL, NULL, 'aaaaaaaaaaa', 'aaaaaaaaaaa', '2019-12-12', 'D', NULL, 13, 'aaaaaaaaa', 'aaaaaaaaaaa', NULL, ''),
(27, '', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 13, NULL, NULL, '', ''),
(28, '', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 13, NULL, NULL, '', ''),
(29, 'classificacao', 'Cutter', 'edicao', 'titulo', 'descricao', NULL, 'isbn', 'Trata-se de uma album muito bom', 'Apresenta o Teor de um romance', NULL, 'D', NULL, 13, '2012', 'localPublicacao', 'complemento', ''),
(33, 'Classificação', 'cutter', 'edicao', 'titulo', 'descricao Fisica', NULL, 'Isbn', 'Livro sobre Predestinação, Apresenta conteudo associado a religião', 'Fala da Preedestinaça ', '2020-04-13', 'D', NULL, 13, 'Ano de Publicacao', 'Local de Publicacao', 'complemento', ''),
(34, 'livro', 'livro', 'livro', 'livro', 'livro', NULL, 'livro', 'livro', 'livro', '2020-04-13', 'D', NULL, 10, 'livro', 'livro', 'livro', ''),
(35, '', '', '', '', '', NULL, '', '', '', '2020-04-13', 'I', NULL, 13, '2010', '', '', 'AUDIOLIVRO'),
(36, 'livro', 'livro', 'livro', 'livro', 'livro', NULL, '', 'livro', 'livro', '2020-04-13', 'D', NULL, 10, '2020', 'livro', 'livro', 'LIVRO'),
(37, 'aa', 'aa', 'aa', 'aa', '', NULL, '', '', '', '2020-04-13', '', NULL, 10, '', '', 'aa', 'LIVRO'),
(38, 'aa', 'aa', '', '', '', NULL, '', '', '', '2020-04-13', '', NULL, 10, '', '', 'aa', 'LIVRO'),
(39, 'aa', 'aa', '', '', '', NULL, '', '', '', '2020-04-13', '', NULL, 10, '', '', 'aa', 'LIVRO'),
(40, 'aaa', 'aa', '', 'aa', '', NULL, '', '', '', '2020-04-13', 'D', NULL, 10, '', '', 'aa', 'LIVRO'),
(45, 'Dvd', 'Dvd', 'Dvd', 'Dvd', 'Dvd', NULL, 'Dvd', 'Dvd', 'Dvd', '2020-04-14', 'D', NULL, 11, 'Dvd', 'Dvd', 'Dvd', 'DVD'),
(46, '', '', '', '', '', NULL, '', '', '', '2020-04-14', '', NULL, 11, '', '', '', 'DVD'),
(47, 'Classificação', 'Cutter', 'Edição', 'Título', 'Descrição Física', NULL, 'ISBN', 'Notas', 'Resumo ', '2020-04-14', 'D', NULL, 11, 'Ano', 'Local', 'Complemento', 'DVD'),
(48, '', '', '', '', '', NULL, '', '', '', '2020-04-14', '', NULL, 11, '', '', '', 'DVD'),
(49, 'aaaa', 'aaa', 'aaa', 'aa', 'aaa', NULL, '', 'aaa', 'aaa', '2020-04-14', 'D', NULL, 13, 'aa', 'aa', 'aaa', ''),
(50, 'aaa', 'aa', 'aa', 'aa', 'aa', NULL, '', 'aa', 'aaa', '2020-04-14', '', NULL, 13, '', '', 'aaa', ''),
(51, 'aaa', 'aaa', 'aa', 'aa', 'aa', NULL, '', '', '', '2020-04-14', '', NULL, 13, 'aa', 'aa', 'aaa', ''),
(52, 'aa', 'aa', '', 'aa', 'aa', NULL, 'aaa', '', '', '2020-04-14', '', NULL, 12, 'aa', '', 'aa', 'CD'),
(54, 'aaa', 'aa', '', '', 'aa', NULL, '', '', '', '2020-04-14', '', NULL, 13, '', '', 'aa', ''),
(56, 'aaaa', 'aaa', 'aaa', 'aaa', 'aaa', NULL, 'aaa', 'Nota', 'Resumo', '2020-04-14', 'D', NULL, 13, 'aaa', 'aaaa', 'aaa', 'AUDIOLIVRO'),
(57, 'Classificação', 'Cutter', 'Edição', 'Título', 'Descrição Física', NULL, 'ISBN', 'Notas', 'Resumo', '2020-04-14', 'D', NULL, 13, 'Ano de Publicação', 'Local de Publicação', 'Complemento', 'AUDIOLIVRO'),
(58, 'V', 'V', 'V', 'V', 'V', NULL, 'V', 'V', 'V', '2020-04-15', 'D', NULL, 13, 'V', 'V', 'V', 'AUDIOLIVRO'),
(59, 'Classificação', 'Cutter', 'Edição', 'Título', 'Descrição Física', NULL, 'ISBN', 'Notas ', 'Resumo', '2020-04-19', 'D', NULL, 10, 'Ano de Publicação', 'Local de Publicação', 'Complemento', 'LIVRO'),
(60, 'aaa', 'aaa', 'aaa', 'aaa', 'aaa', NULL, 'aaa', '', '', '2020-04-19', 'D', NULL, 14, 'aa', 'aaa', 'aaa', 'PERIODICO'),
(61, 'aaaa', 'aaa', 'aaaa', 'aaa', 'aaa', NULL, '111111111111111111', 'aaa', 'aaa', '2020-04-19', 'D', NULL, 12, 'aaa', 'aaa', 'aaa', 'CD');

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

--
-- Estrutura da tabela `acervo_editora`
--

CREATE TABLE `acervo_editora` (
  `acervo` int(11) NOT NULL,
  `editora` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `acervo_editora`
--

INSERT INTO `acervo_editora` (`acervo`, `editora`) VALUES
(27, 2),
(27, 6),
(29, 5),
(33, 5),
(33, 6),
(34, 5),
(36, 6),
(45, 6),
(49, 6),
(50, 6),
(56, 2),
(56, 6),
(57, 2),
(57, 7),
(58, 7),
(59, 6),
(60, 5),
(61, 5),
(61, 6);

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

--
-- Estrutura da tabela `ali`
--

CREATE TABLE `ali` (
  `id` int(11) NOT NULL,
  `serie` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `subTitulo` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `tituloOriginal` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `acervo` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estrutura da tabela `anexo`
--

CREATE TABLE `anexo` (
  `id` int(11) NOT NULL,
  `ficheiro` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `acervo` int(11) DEFAULT NULL,
  `descricao` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `anexo`
--

INSERT INTO `anexo` (`id`, `ficheiro`, `acervo`, `descricao`) VALUES
(1, 'Foto', NULL, 'Foto do Perfil'),
(2, 'Capa', NULL, 'Capa de Perfil'),
(3, 'aaa', NULL, 'aaa'),
(6, 'abc855ac4bd3462ed2df96d44fbc42b1.jpg', 27, 'Capa do Livro'),
(7, 'c95e55c59f17e7d1ae04df19f9ce6baa.jpg', 28, ''),
(8, '565da437b6a9dc6597f39679f769e144.jpg', 29, ''),
(12, '1acb4206a0a47633594a5002dd921625.jpg', 33, 'Capa'),
(13, '3142fc66457dbe3bc0fa2494ec673c37.jpg', 33, 'Contracapa'),
(14, 'de9db254660a2bf1746d2d82fce039a9.jpg', 34, 'livro'),
(15, '7a847f14dcd7afd49ee3ad7a87e9b060.jpg', 35, ''),
(16, '122bff43cac1b57d59a3967a4141f30f.jpg', 36, 'livro'),
(17, '7935b2e4c00f397eedbcb52102f0cbe2.jpg', 37, ''),
(18, 'bae1330ec06df70b1bb330a6121542a7.jpg', 38, ''),
(19, '86748cbc23f90657a211bf62cb5ab949.jpg', 39, ''),
(20, 'df3556914fe4a5947809ab5b21682b86.jpg', 40, ''),
(25, 'a031f53a5658d6332395634f22a858f5.jpg', 45, 'Dvd'),
(26, '37beeefc245c0ba1099d4e461ccf4a05.jpg', 46, ''),
(27, '60db90e739b586b07900e61c78124b6e.jpg', 47, 'Descrição'),
(28, '512f8c47cdf3a51d84df80e0949a088f.jpg', 48, ''),
(29, '448376950daedad22e6324b12d4308d4.jpg', 49, ''),
(30, 'ac59a8216079d9ba5d17bdaabe267f59.jpg', 50, ''),
(31, '0a48fbfcabc6549f2bcfbdd0a894574c.jpg', 51, ''),
(32, 'f0ffb8c9f2833cd3ca178b8738d893e4.jpg', 52, ''),
(34, '6f6f79d1a898fe13683b1d95343e5e45.jpg', 54, ''),
(36, 'a93c56e44605abd3e1197ac410bd682e.jpg', 56, 'Capa de Perfil'),
(37, '38e5b1932eff846f2e2812bb353dd7c2.jpg', 57, '  Descrição'),
(38, 'b2d71a25c86979e310789db2958af8d1.jpg', 57, '  Descrição1'),
(39, '29d1fe5adae76b19aa579457a309a7e4.jpg', 58, ''),
(40, '297addbf5db527487048a5169cf6c12b.jpg', 59, 'descricao'),
(41, 'c708e2b9b2e99ab8518a45821574b6cd.jpg', 60, ''),
(42, 'f19f0d1a298d84603ac736f9ab32a8d1.jpg', 61, 'aaa');

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

--
-- Estrutura da tabela `aquisicao`
--

CREATE TABLE `aquisicao` (
  `id` int(11) NOT NULL,
  `data` date DEFAULT NULL,
  `descricao` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `mediateca` int(11) DEFAULT NULL,
  `fornecedor` int(11) DEFAULT NULL,
  `modoAquisicao` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `quantidadeAcervo` int(11) DEFAULT NULL,
  `acervo` int(11) DEFAULT NULL,
  `mediatecaAcervo` int(11) DEFAULT NULL,
  `numeroChamada` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `aquisicao`
--

INSERT INTO `aquisicao` (`id`, `data`, `descricao`, `mediateca`, `fornecedor`, `modoAquisicao`, `quantidadeAcervo`, `acervo`, `mediatecaAcervo`, `numeroChamada`) VALUES
(3, '2020-03-10', 'Livro de Auditoria', 3, 3, 'C', 3, 3, 4, NULL),
(4, '2020-04-17', 'Livro relacionado ao amor', 3, 3, '', 3, 34, 5, NULL),
(5, '2020-03-22', NULL, 4, 3, 'C', 4, 24, 6, NULL),
(6, '2020-04-02', NULL, 1, 2, 'C', 1, 1, 7, NULL),
(7, '2020-04-01', NULL, 1, 2, 'D', 1, 2, 8, NULL),
(8, '2020-04-09', NULL, 1, 3, 'D', 3, 3, 9, NULL),
(9, '2020-04-17', 'Doação da Aliança Francesa de Angola', 2, 3, 'D', 2, 34, 10, NULL),
(10, '2020-04-17', NULL, 2, 3, 'C', 1, 34, 10, NULL),
(11, '2020-04-17', 'Ola', 4, 2, 'C', 1, 34, 11, NULL),
(15, '2020-04-18', 'Doação da Universidade José Eduardo dos Santos', 1, 3, 'D', 12, 1, 7, NULL),
(16, '0000-00-00', NULL, 1, 2, 'C', 1, 33, 13, NULL),
(17, '2020-04-18', NULL, 2, 3, 'D', 1, 33, 14, NULL),
(18, '2020-04-18', NULL, 4, 3, 'D', 1, 1, 15, NULL),
(19, '2020-04-18', NULL, 1, 3, 'P', 1, 33, 13, NULL),
(20, '2020-05-12', 'AAA', 2, 3, 'C', 1, 1, 16, NULL),
(21, '2020-05-12', 'VVV', 2, 4, 'D', 3, 1, 16, NULL),
(22, '2020-05-12', 'aaa', 1, 3, 'P', 1, 33, 13, NULL),
(23, '2020-05-12', 'aa', 2, 3, 'C', 2, 33, 14, NULL),
(24, '2020-05-12', 'aaa', 1, 3, 'C', 4, 33, 13, NULL),
(25, '2020-05-12', NULL, 3, 3, 'C', 3, 33, 12, NULL),
(26, '2020-05-12', NULL, 1, 3, 'C', 4, 33, 13, NULL),
(31, '2020-05-12', NULL, 1, 3, 'D', 1, 33, 13, NULL),
(32, '2020-05-12', NULL, 2, 3, 'D', 2, 33, 14, NULL);

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

--
-- Estrutura da tabela `assunto`
--

CREATE TABLE `assunto` (
  `id` int(11) NOT NULL,
  `descricao` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `qualAssunto` varchar(150) COLLATE utf8_unicode_ci DEFAULT NULL,
  `visibOpac` varchar(150) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `assunto`
--

INSERT INTO `assunto` (`id`, `descricao`, `qualAssunto`, `visibOpac`) VALUES
(1, 'Eternidade', NULL, NULL),
(2, 'Psicologia Criminal', NULL, NULL),
(3, 'Literatura Brasileira', NULL, NULL),
(4, 'Artes Marciais', NULL, NULL),
(5, 'Bíblia Sagrada', NULL, NULL),
(6, 'asasa', NULL, NULL),
(7, 'Politica Criminal', NULL, NULL),
(8, 'rrrrr', NULL, NULL),
(9, 'Religião', NULL, NULL);

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

--
-- Estrutura da tabela `assunto_acervo`
--

CREATE TABLE `assunto_acervo` (
  `id` int(11) NOT NULL,
  `qualifAssunto` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `visibOpac` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `assunto` int(11) DEFAULT NULL,
  `acervo` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `assunto_acervo`
--

INSERT INTO `assunto_acervo` (`id`, `qualifAssunto`, `visibOpac`, `assunto`, `acervo`) VALUES
(3, NULL, NULL, 4, 27),
(4, NULL, NULL, 3, 27),
(5, NULL, NULL, 5, 29),
(6, NULL, NULL, 7, 29),
(7, NULL, NULL, 1, 33),
(8, NULL, NULL, 9, 33),
(9, NULL, NULL, 5, 34),
(10, NULL, NULL, 5, 36),
(11, NULL, NULL, 6, 37),
(14, NULL, NULL, 1, 45),
(15, NULL, NULL, 5, 47),
(16, NULL, NULL, 1, 49),
(17, NULL, NULL, 5, 50),
(18, NULL, NULL, 3, 56),
(19, NULL, NULL, 5, 56),
(20, NULL, NULL, 1, 57),
(21, NULL, NULL, 5, 57),
(22, NULL, NULL, 6, 58),
(23, NULL, NULL, 3, 59),
(24, NULL, NULL, 5, 59),
(25, NULL, NULL, 1, 60),
(26, NULL, NULL, 1, 61),
(27, NULL, NULL, 3, 61);

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

--
-- Estrutura da tabela `auditoria`
--

CREATE TABLE `auditoria` (
  `id` int(11) NOT NULL,
  `operacao` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL,
  `tabela` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `data` datetime DEFAULT NULL,
  `registo` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `descricao` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `Utilizador` int(11) DEFAULT NULL,
  `dado` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `auditoria`
--

INSERT INTO `auditoria` (`id`, `operacao`, `tabela`, `data`, `registo`, `descricao`, `Utilizador`, `dado`) VALUES
(1, 'I', 'Utilizador', '2020-05-02 00:00:00', '1', 'Registo de Um Utilizador', 31, NULL),
(3, 'I', 'NivelAcademico', '2020-05-02 21:33:04', '21', 'Registo de Nivel Acadêmico', 31, 'bbb'),
(4, 'I', 'NivelAcademico', '2020-05-02 21:41:18', '24', 'Registo de Nível Acadêmico', 31, 'ccc'),
(5, 'I', 'Suspensao', '2020-05-04 02:38:04', '12', 'Registo de Suspensão', 31, 'Atraso'),
(6, 'I', 'Suspensao', '2020-05-04 03:13:40', '16', 'Registo de Suspensão', 31, 'Teste'),
(7, 'I', 'Suspensao', '2020-05-04 03:14:56', '17', 'Registo de Suspensão', 31, 'Furto de Acervo'),
(8, 'I', 'Suspensao', '2020-05-06 02:12:47', '17', 'Registo de Suspensão', 31, 'Roubo'),
(9, 'I', 'Suspensao', '2020-05-06 03:09:41', '18', 'Registo de Suspensão', 31, 'Desrespeito ao funcionário'),
(10, 'I', 'Suspensao', '2020-05-06 03:43:15', '19', 'Registo de Suspensão', 31, 'Furto de Livro'),
(11, 'I', 'Suspensao', '2020-05-09 12:38:39', '20', 'Registo de Suspensão', 31, 'Roubo'),
(12, 'I', 'Suspensao', '2020-05-09 12:40:35', '21', 'Registo de Suspensão', 31, 'Furto de Acervo'),
(13, 'I', 'Pagamento', '2020-05-09 15:31:45', '10', 'Registo de Pagamento', 31, '1200 Kzs'),
(14, 'I', 'Pagamento', '2020-05-09 16:30:54', '11', 'Registo de Pagamento', 31, '111 Kzs'),
(15, 'I', 'Pagamento', '2020-05-09 16:34:55', '13', 'Registo de Pagamento', 31, '12 Kzs'),
(16, 'I', 'Suspensao', '2020-05-09 23:39:10', '22', 'Registo de Suspensão', 31, 'Furto de Acervo'),
(17, 'I', 'Pagamento', '2020-05-09 23:48:10', '14', 'Registo de Pagamento', 31, '150 Kzs'),
(18, 'I', 'Pagamento', '2020-05-10 00:18:21', '15', 'Registo de Pagamento', 31, '100 Kzs'),
(19, 'I', 'Pagamento', '2020-05-10 00:33:01', '17', 'Registo de Pagamento', 31, '150 Kzs'),
(20, 'I', 'Suspensao', '2020-05-10 03:31:48', '23', 'Registo de Suspensão', 31, 'Roubo'),
(21, 'I', 'Pagamento', '2020-05-10 03:32:14', '18', 'Registo de Pagamento', 31, '1 Kzs'),
(22, 'I', 'Suspensao', '2020-05-10 03:35:58', '24', 'Registo de Suspensão', 31, 'Furto de Acervo'),
(23, 'I', 'Suspensao', '2020-05-10 03:36:56', '25', 'Registo de Suspensão', 31, 'Desrespeito ao funcionário'),
(24, 'I', 'Suspensao', '2020-05-10 13:52:49', '26', 'Registo de Suspensão', 31, 'Furto de Acervo'),
(25, 'I', 'Pagamento', '2020-05-10 13:54:08', '19', 'Registo de Pagamento', 31, '150 Kzs'),
(26, 'I', 'Suspensao', '2020-05-10 13:54:56', '27', 'Registo de Suspensão', 31, 'Furto de Acervo'),
(27, 'I', 'Pagamento', '2020-05-10 14:04:40', '20', 'Registo de Pagamento', 31, '150 Kzs'),
(28, 'I', 'Suspensao', '2020-05-10 18:29:21', '28', 'Registo de Suspensão', 31, 'Furto de Acervo'),
(29, 'I', 'Suspensao', '2020-05-10 23:48:18', '29', 'Registo de Suspensão', 31, 'Furto de Acervo'),
(30, 'U', 'Suspensao', '2020-05-10 23:48:48', '29', 'Anulação de uma Suspensão', 31, 'Furto de Acervo'),
(31, 'I', 'Suspensao', '2020-05-11 00:19:13', '30', 'Registo de Suspensão', 31, 'Furto de Acervo'),
(32, 'U', 'Suspensao', '2020-05-11 00:19:32', '30', 'Anulação de uma Suspensão', 31, 'Furto de Acervo'),
(33, 'I', 'Aquisicao', '2020-05-12 01:49:47', '31', 'Registo de Aquisicao', 35, '1 Exemplares'),
(34, 'I', 'Aquisicao', '2020-05-12 01:53:53', '32', 'Registo de Aquisicao', 31, '2 Exemplares'),
(35, 'I', 'Suspensao', '2020-05-17 18:32:25', '31', 'Registo de Suspensão', 31, 'Furto de Livro');

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

--
-- Estrutura da tabela `autor`
--

CREATE TABLE `autor` (
  `id` int(11) NOT NULL,
  `nome` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `descricao` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `autor`
--

INSERT INTO `autor` (`id`, `nome`, `descricao`) VALUES
(1, 'Edson Cabina', NULL),
(2, 'Saude Cabina', NULL),
(3, 'Sabalo Quiteque', 'Possui alcunha de Sebastião'),
(4, 'Teste', ''),
(5, 'amor', ''),
(6, 'Edson Francisco Cabina', ''),
(7, 'Moniz Sousa', ''),
(8, 'Alexandre', ''),
(9, 'Costa', ''),
(10, 'Domingos Luciano', ''),
(11, 'Luciano', ''),
(12, 'teste', ''),
(13, 'Domingos Kiassungua', ''),
(14, 'aa', ''),
(15, 'aaa', ''),
(16, 'Amor', 'Amor'),
(17, 'Domingos', 'Domingos'),
(18, 'Luaty Beirão', 'Escritor Angolano, Nascido aos 27 de maio de 1990'),
(19, 'Messias Lourenço', 'Escritor Angolano'),
(20, 'Monis Gregório', 'Trabalhador da Angoteisg'),
(21, 'aaaa', 'aaaa'),
(22, 'bbb', 'bbb'),
(23, 'ccccc', 'cccc'),
(24, 'zzzz', 'zzzz'),
(25, 'AQAQ', 'AQAQ'),
(26, 'Visao', 'Visao'),
(27, 'rrr', 'rrr'),
(28, 'Ana Baptista', 'Escritora Brasileira');

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

--
-- Estrutura da tabela `autor_acervo`
--

CREATE TABLE `autor_acervo` (
  `id` int(11) NOT NULL,
  `qualifAutor` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `entrada` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `autor` int(11) DEFAULT NULL,
  `acervo` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `autor_acervo`
--

INSERT INTO `autor_acervo` (`id`, `qualifAutor`, `entrada`, `autor`, `acervo`) VALUES
(1, NULL, NULL, 28, 27),
(2, NULL, NULL, 13, 27),
(3, NULL, NULL, 13, 29),
(4, NULL, NULL, 18, 33),
(5, NULL, NULL, 19, 33),
(6, NULL, NULL, 5, 34),
(7, NULL, NULL, 5, 36),
(10, NULL, NULL, 5, 45),
(11, NULL, NULL, 5, 45),
(12, NULL, NULL, 13, 47),
(13, NULL, NULL, 5, 49),
(14, NULL, NULL, 25, 50),
(15, NULL, NULL, 13, 56),
(16, NULL, NULL, 5, 56),
(17, NULL, NULL, 8, 57),
(18, NULL, NULL, 28, 57),
(19, NULL, NULL, 17, 58),
(20, NULL, NULL, 19, 59),
(21, NULL, NULL, 10, 59),
(22, NULL, NULL, 5, 60),
(23, NULL, NULL, 8, 61),
(24, NULL, NULL, 13, 61);

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

--
-- Estrutura da tabela `baixa`
--

CREATE TABLE `baixa` (
  `id` int(11) NOT NULL,
  `date` date NOT NULL,
  `descricao` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `estado` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `exemplar` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estrutura da tabela `cartao`
--

CREATE TABLE `cartao` (
  `id` int(11) NOT NULL,
  `dataEmissao` datetime NOT NULL,
  `dataExpiracao` datetime NOT NULL,
  `estado` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
  `Leitor` int(11) DEFAULT NULL,
  `Utilizador` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `cartao`
--

INSERT INTO `cartao` (`id`, `dataEmissao`, `dataExpiracao`, `estado`, `Leitor`, `Utilizador`) VALUES
(3, '2019-08-08 00:00:00', '2019-08-15 00:00:00', 'A', 5, NULL),
(4, '2020-05-02 00:00:00', '2020-05-02 00:00:00', 'D', 11, NULL);

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

--
-- Estrutura da tabela `cd`
--

CREATE TABLE `cd` (
  `id` int(11) NOT NULL,
  `acervo` int(11) DEFAULT NULL,
  `serie` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `subTitulo` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `tituloOriginal` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `cd`
--

INSERT INTO `cd` (`id`, `acervo`, `serie`, `subTitulo`, `tituloOriginal`) VALUES
(1, 10, NULL, NULL, NULL),
(2, 52, NULL, NULL, NULL),
(3, 61, 'aa', 'aaa', 'aaa');

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

--
-- Estrutura da tabela `contacto`
--

CREATE TABLE `contacto` (
  `id` int(11) NOT NULL,
  `numero` varchar(150) COLLATE utf8_unicode_ci DEFAULT NULL,
  `TipoContacto` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `contacto`
--

INSERT INTO `contacto` (`id`, `numero`, `TipoContacto`) VALUES
(1, '9999999999', NULL),
(2, '987877788', NULL),
(3, '991991991', 2),
(4, '99999999999', 1),
(5, '767868', 1),
(6, '99846', 1),
(7, '9234445566', 1),
(8, '9998998', 2),
(9, '99898', 2),
(10, '9999', 1),
(11, '9999', 1),
(12, '998468525', 1),
(13, '6785', 1),
(46, '35435', 1),
(47, '4535', 1),
(48, '9988777', 1),
(49, '787997', 1),
(50, '77678', 1),
(51, '45646', 1),
(52, '67786', 1),
(53, '5455656', 1),
(54, '64564', 2),
(55, '43423', 1),
(56, '7776', 1),
(57, '56564', 2),
(58, '9987', 1),
(59, '98776', 1),
(60, '9989', 2),
(61, '9887654', 1),
(62, '99877', 1),
(63, '99876', 1),
(64, '998468525', 2),
(65, NULL, 1),
(66, NULL, 1),
(67, NULL, 1),
(68, '998468525', 1),
(69, '923990034', 1),
(70, '44333', 2),
(71, '999999', 1);

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

--
-- Estrutura da tabela `distribuidor`
--

CREATE TABLE `distribuidor` (
  `id` int(11) NOT NULL,
  `nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `descricao` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `distribuidor`
--

INSERT INTO `distribuidor` (`id`, `nome`, `descricao`) VALUES
(1, 'Cordal', ''),
(2, 'Qarte', ''),
(3, 'amor', ''),
(5, 'Saude Cabina', '');

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

--
-- Estrutura da tabela `documento_identificacao`
--

CREATE TABLE `documento_identificacao` (
  `id` int(11) NOT NULL,
  `dataEmissao` date NOT NULL,
  `dataValidade` date NOT NULL,
  `numero` varchar(150) COLLATE utf8_unicode_ci NOT NULL,
  `tipoDocumento` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `documento_identificacao`
--

INSERT INTO `documento_identificacao` (`id`, `dataEmissao`, `dataValidade`, `numero`, `tipoDocumento`) VALUES
(5, '2014-01-01', '2014-01-01', '12', NULL),
(6, '2016-09-11', '2017-09-01', '999', NULL),
(7, '2019-08-22', '2019-08-15', '8678700', 2),
(15, '2014-01-01', '2014-01-01', '7678', NULL),
(17, '2014-01-01', '2014-01-01', '8780', NULL),
(19, '2014-01-01', '2014-01-01', '9809', NULL),
(20, '2014-01-01', '2014-01-01', '657', NULL),
(21, '2019-08-15', '2019-08-12', '76786', NULL),
(22, '2019-08-14', '2019-08-14', '677787', NULL),
(23, '2019-08-08', '2019-08-14', '8786', 1),
(24, '2019-08-09', '2019-08-14', '756757', 1),
(25, '2019-08-29', '2019-08-20', '687686', 2),
(26, '2019-08-08', '2019-08-05', '678676', 1),
(27, '2019-08-15', '2019-08-12', '7676567', 1),
(28, '2019-08-16', '2019-08-13', '576567567', 1),
(29, '2019-09-06', '2019-08-12', '56755', 1),
(30, '2019-08-20', '2019-08-19', '6788', 1),
(31, '2019-08-02', '2019-08-02', '1234567898765432', 1),
(32, '2019-08-08', '2019-08-07', 'wddddddddddddddd', 1),
(33, '2019-09-12', '2019-09-02', '98979797', 1),
(34, '2019-10-18', '2019-10-26', '87987987', 1),
(35, '2019-10-11', '2019-10-18', '6787678898', 1),
(36, '2019-10-11', '2019-10-17', '1111111111111111', 1),
(37, '2019-10-10', '2019-10-30', '1111111111111111111111', 1),
(38, '2019-10-18', '2019-10-03', '111111111111', 1),
(39, '2019-10-23', '2019-10-15', '111111111', 1),
(40, '2019-10-09', '2019-10-08', '11111111111', 1),
(41, '2019-10-31', '2019-10-20', '1111111111111', 1),
(43, '2019-10-24', '2019-10-21', '11111111', 1),
(44, '2019-10-11', '2019-10-04', '1111111111111', 1),
(45, '2019-10-16', '2019-10-30', '11111111111111', 1),
(46, '2019-10-05', '2019-10-01', '112221', 1),
(47, '2019-10-09', '2019-10-06', '111111111', 1),
(48, '2019-10-05', '2019-10-11', '1111111111111111', 1),
(49, '2019-10-17', '2019-10-09', '111111111111', 1),
(50, '2019-10-04', '2019-10-08', '111111111111', 1),
(51, '2019-10-17', '2019-10-13', '1111111111111', 1),
(52, '2019-10-03', '2019-10-15', '111111111111', 1),
(53, '2019-10-04', '2019-10-08', '1111111111111111111', 1),
(54, '2019-10-24', '2019-10-31', '32253423443', 1),
(55, '2019-10-12', '2019-10-03', '11111111111111111111111', 2),
(56, '2019-10-19', '2019-10-09', '11111111111111', 1),
(57, '2019-10-04', '2019-10-08', '1111111111', 1),
(58, '2019-10-18', '2019-10-23', '56465456', 1),
(59, '2019-11-26', '2019-11-15', '6778', 1),
(60, '2019-11-01', '2019-11-01', '8979', 3),
(61, '2019-11-01', '2019-11-01', '987987', 3),
(62, '2019-12-26', '2019-12-21', '78787', 3),
(63, '2020-01-17', '2020-01-16', '7675478', 2),
(97, '2020-03-01', '2019-01-08', '4535645', 1),
(98, '2020-03-01', '2020-03-01', '35345', 1),
(99, '2020-03-13', '2020-03-17', '5465', 2),
(100, '2020-03-05', '2020-03-05', '21321', 3),
(101, '2020-03-20', '2020-03-24', '6576', 3),
(102, '2020-03-05', '2020-03-13', '656456', 1),
(103, '2020-03-05', '2020-03-05', '655', 1),
(104, '2020-03-06', '2020-03-06', '12344', 3),
(105, '2020-03-19', '2020-03-19', 't56fg', 2),
(106, '2020-03-19', '2020-03-27', '44545fdg3423', 2),
(107, '2020-03-12', '2020-03-04', '546565', 3),
(108, '2020-03-06', '2020-03-12', '76tyuy', 3),
(109, '2020-03-05', '2020-03-21', '4554fghf', 3),
(110, '2020-03-12', '2020-03-19', '5665df', 2),
(111, '2020-03-05', '2020-03-18', '876tfha', 2),
(112, '2020-03-13', '2020-03-03', '998877', 3),
(113, '2020-03-05', '2020-03-11', '768', 3),
(114, '2020-03-11', '2020-03-11', '0022334466', 3),
(116, '2020-03-06', '2020-03-13', '9887', 1),
(117, '2020-03-12', '2020-03-03', '99876', 1),
(118, '2020-03-18', '2020-03-11', '99876ff', 1),
(119, '2020-03-05', '2020-03-16', '0023322LA920', 3),
(120, '2020-03-13', '2020-03-10', '9988', 3),
(121, '2020-04-19', '2020-04-19', '5544', 2),
(122, '2020-05-06', '2020-05-06', '12344', 3);

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

--
-- Estrutura da tabela `dvd`
--

CREATE TABLE `dvd` (
  `id` int(11) NOT NULL,
  `formato` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `censura` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `faxaEctaria` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `SOperacional` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `SistTv` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `subTitulo` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `tituloOriginal` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `tituloVariante` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `corImg` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `dublado` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `sonoro` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `legendado` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `bitola` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `duracao` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `serie` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `pais` int(11) DEFAULT NULL,
  `distribuidor` int(11) DEFAULT NULL,
  `produtor` int(11) DEFAULT NULL,
  `acervo` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `dvd`
--

INSERT INTO `dvd` (`id`, `formato`, `censura`, `faxaEctaria`, `SOperacional`, `SistTv`, `subTitulo`, `tituloOriginal`, `tituloVariante`, `corImg`, `dublado`, `sonoro`, `legendado`, `bitola`, `duracao`, `serie`, `pais`, `distribuidor`, `produtor`, `acervo`) VALUES
(1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 2, 6),
(2, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 6, 9),
(4, 'Dvd', 'Dvd', NULL, NULL, 'NTSC', 'Dvd', 'Dvd', 'Dvd', 'Colorido', 'Não', 'Sim', 'Sim', NULL, 'Dvd', 'Dvd', NULL, NULL, 6, 45),
(5, '', '', NULL, NULL, '', '', '', '', '', '', '', '', NULL, '', '', 1, 1, 1, 46),
(6, 'Formato', '  Censura', '  Bitola Faixa Etária', 'S. Operacional', 'NTSC', 'Sub - Título', 'Título Original', 'Título Variante', 'Colorido', 'Sim', 'Sim', 'Sim', 'Bitola', 'Duração', 'Série', 6, 5, 3, 47),
(7, '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 101, NULL, 3, 48);

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

--
-- Estrutura da tabela `editora`
--

CREATE TABLE `editora` (
  `id` int(11) NOT NULL,
  `nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `descricao` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `editora`
--

INSERT INTO `editora` (`id`, `nome`, `descricao`) VALUES
(1, 'Porto', 'Porto Editora de Portuga'),
(2, 'Acácia Editora', 'Editora de Portugal'),
(3, 'aaa', 'aaa'),
(4, 'rrr', 'rrr'),
(5, 'Acacias', 'Acacias'),
(6, 'Lello Editora', 'Editora de Portugal'),
(7, 'Porto Editora', 'Editora Situada em Portugal');

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

--
-- Estrutura da tabela `emprestimo`
--

CREATE TABLE `emprestimo` (
  `id` int(11) NOT NULL,
  `estado` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `dataEmprestimo` datetime DEFAULT NULL,
  `dataDevolucao` datetime DEFAULT NULL,
  `dataDevRenovacao` datetime DEFAULT NULL,
  `dataRenovacao` datetime DEFAULT NULL,
  `politicaEmprestimo` int(11) DEFAULT NULL,
  `leitor` int(11) DEFAULT NULL,
  `mediateca` int(11) DEFAULT NULL,
  `dataPrevDevolucao` datetime DEFAULT NULL,
  `dataPrevDevRenovacao` datetime DEFAULT NULL,
  `politicaEmprestimoRenovacao` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `emprestimo`
--

INSERT INTO `emprestimo` (`id`, `estado`, `dataEmprestimo`, `dataDevolucao`, `dataDevRenovacao`, `dataRenovacao`, `politicaEmprestimo`, `leitor`, `mediateca`, `dataPrevDevolucao`, `dataPrevDevRenovacao`, `politicaEmprestimoRenovacao`) VALUES
(1, 'AT', '2020-04-08 00:00:00', '2020-04-01 00:00:00', '0000-00-00 00:00:00', '0000-00-00 00:00:00', NULL, 7, 2, NULL, NULL, NULL),
(2, 'AT', '2020-04-09 01:11:14', '2020-04-16 00:00:00', NULL, NULL, NULL, 5, 1, NULL, NULL, NULL),
(3, 'AT', '2020-04-08 00:00:00', '2020-04-16 00:00:00', NULL, NULL, NULL, 4, 1, NULL, NULL, NULL),
(4, 'AT', '2020-04-09 00:00:00', '2020-04-09 00:00:00', NULL, NULL, NULL, 15, 1, '2020-04-03 10:00:00', NULL, NULL),
(5, 'AT', '2020-04-03 02:31:32', NULL, NULL, NULL, NULL, 1, 1, '2020-04-03 10:00:00', NULL, NULL),
(6, 'AT', '2020-04-03 02:32:13', NULL, NULL, NULL, NULL, 1, 1, '2020-04-03 10:00:00', NULL, NULL),
(7, 'AT', '2020-04-03 02:32:52', NULL, NULL, NULL, NULL, 1, 1, '2020-04-03 10:00:00', NULL, NULL),
(8, 'AT', '2020-04-03 02:33:43', NULL, NULL, NULL, NULL, 1, 1, '2020-04-03 10:00:00', NULL, NULL),
(9, 'AT', '2020-04-03 02:38:04', NULL, NULL, NULL, NULL, 1, 1, '2020-04-03 10:00:00', NULL, NULL),
(10, 'AT', '2020-04-03 02:46:18', NULL, NULL, NULL, NULL, 1, 1, '2020-04-03 10:00:00', NULL, NULL),
(11, 'AT', '2020-04-09 04:11:17', NULL, NULL, NULL, NULL, 1, 1, '2020-04-09 12:12:00', NULL, NULL),
(12, 'AT', '2020-04-09 04:15:37', NULL, NULL, '2020-04-29 00:20:07', NULL, 1, 1, '2020-04-09 12:12:00', '2020-04-29 00:00:00', NULL),
(13, 'AT', '2020-04-09 05:38:39', NULL, NULL, '2020-04-10 03:37:54', NULL, 3, 1, '2020-04-09 12:00:00', '2020-04-10 03:37:54', NULL),
(14, 'AT', '2020-04-09 06:42:57', NULL, NULL, NULL, NULL, 1, 1, '2020-04-10 10:12:00', NULL, NULL),
(15, 'AT', '2020-04-09 08:50:00', NULL, NULL, NULL, NULL, 3, 1, '2020-04-08 10:12:00', NULL, NULL),
(16, 'AT', '2020-04-10 02:42:22', '2020-04-10 02:47:45', NULL, NULL, NULL, 5, 1, '2020-04-10 10:10:00', NULL, NULL),
(18, 'AT', '2020-04-10 03:39:46', NULL, '2020-04-10 03:41:55', '2020-04-10 03:40:38', NULL, 1, 1, '2020-04-10 12:00:00', '2020-04-10 03:40:38', NULL),
(19, 'AT', '2020-04-28 12:26:28', NULL, NULL, '2020-04-29 00:06:22', NULL, 31, 1, '2020-04-28 12:12:00', '2020-04-29 12:06:22', NULL),
(20, 'AT', '2020-04-28 12:29:31', NULL, NULL, '2020-04-29 00:05:25', NULL, 31, 1, '2020-04-28 12:12:00', '2020-04-29 12:05:25', NULL),
(21, 'AT', '2020-04-28 12:40:19', NULL, NULL, '2020-04-29 00:01:24', NULL, 31, 1, '2020-04-28 12:12:00', '2020-04-29 12:01:24', NULL),
(22, 'AT', '2020-04-28 12:40:45', NULL, NULL, '2020-04-28 23:54:31', NULL, 31, 1, '2020-04-28 12:02:00', '2020-04-28 11:54:31', NULL),
(23, 'AT', '2020-04-28 12:55:58', NULL, NULL, '2020-04-28 23:57:42', NULL, 31, 1, '2020-04-28 17:00:00', '2020-04-28 11:57:42', NULL),
(24, 'AT', '2020-04-28 12:57:08', NULL, NULL, '2020-04-28 19:12:44', NULL, 31, 1, '2020-04-28 13:12:00', '2020-04-28 07:12:44', NULL),
(25, 'AT', '2020-04-28 18:28:58', NULL, NULL, '2020-04-28 19:14:35', NULL, 31, 1, '2020-04-28 20:00:00', '2020-04-28 07:14:35', NULL),
(26, 'AT', '2020-04-29 00:24:37', NULL, NULL, '2020-04-29 01:00:03', NULL, 31, 1, '2020-04-30 12:00:00', '2020-04-30 14:00:00', NULL),
(27, 'AT', '2020-04-29 00:29:19', NULL, NULL, '2020-04-29 00:45:44', 6, 31, 1, '2020-04-29 12:00:00', '2020-04-29 12:00:00', NULL),
(28, 'AT', '2020-04-29 01:07:47', NULL, NULL, '2020-04-29 02:46:00', 5, 31, 1, '2020-04-29 02:00:00', '2020-04-29 03:00:00', NULL),
(29, 'AT', '2020-04-29 02:49:03', '2020-04-29 02:49:36', NULL, NULL, 5, 31, 1, '2020-04-29 03:00:00', NULL, NULL),
(30, 'AT', '2020-04-29 03:31:27', NULL, '2020-04-29 03:33:24', '2020-04-29 03:32:27', 5, 31, 1, '2020-04-29 03:40:00', '2020-04-29 04:00:00', 5),
(31, 'AT', '2020-04-29 12:24:57', '2020-04-29 12:26:45', NULL, NULL, 5, 31, 1, '2020-04-29 13:00:00', NULL, NULL),
(32, 'AT', '2020-04-29 13:02:57', NULL, NULL, '2020-04-29 13:40:45', 5, 31, 1, '2020-04-29 13:30:00', '2020-04-29 14:00:00', 5),
(33, 'AT', '2020-04-29 13:58:25', NULL, NULL, '2020-04-29 15:13:20', 5, 31, 1, '2020-04-29 14:00:00', '2020-04-29 16:00:00', 5),
(34, 'C', '2020-04-29 16:00:38', NULL, NULL, NULL, 5, 31, 1, '2020-04-30 16:10:00', NULL, NULL),
(35, 'AT', '2020-04-30 11:57:16', NULL, NULL, '2020-04-30 12:03:28', 5, 31, 1, '2020-04-30 12:05:00', '2020-04-30 14:00:00', 5),
(36, 'AT', '2020-04-30 12:23:46', NULL, NULL, NULL, 5, 31, 1, '2020-04-30 12:25:00', '2020-04-30 12:30:00', NULL),
(37, 'AT', '2020-04-30 13:18:39', NULL, NULL, NULL, 5, 31, 1, '2020-04-30 13:20:00', NULL, NULL),
(38, 'AT', '2020-04-30 13:28:54', NULL, NULL, NULL, 5, 31, 1, '2020-04-30 13:30:00', NULL, NULL),
(39, 'AT', '2020-04-30 15:13:53', NULL, NULL, NULL, 5, 31, 1, '2020-04-30 15:15:00', NULL, NULL),
(40, 'AT', '2020-04-30 15:19:55', NULL, NULL, NULL, 5, 31, 1, '2020-04-30 15:21:00', NULL, NULL),
(41, 'AT', '2020-04-30 15:22:27', NULL, NULL, '2020-04-30 15:22:58', 5, 31, 1, '2020-04-30 15:24:00', '2020-04-30 15:25:00', 5),
(42, 'AT', '2020-04-30 15:30:06', NULL, NULL, NULL, 5, 31, 1, '2020-04-30 15:40:00', NULL, NULL),
(43, 'AT', '2020-04-30 15:42:17', NULL, NULL, NULL, 5, 31, 1, '2020-04-30 15:55:00', NULL, NULL),
(44, 'AT', '2020-04-30 15:57:36', NULL, NULL, NULL, 5, 31, 1, '2020-04-30 16:50:00', NULL, NULL),
(45, 'AT', '2020-04-30 16:18:25', NULL, NULL, NULL, 5, 31, 1, '2020-04-30 16:20:00', NULL, NULL),
(46, 'AT', '2020-04-30 17:57:05', NULL, NULL, NULL, 5, 31, 1, '2020-04-30 18:00:00', NULL, NULL),
(47, 'AT', '2020-04-30 18:04:32', NULL, NULL, NULL, 5, 31, 1, '2020-04-30 18:06:00', NULL, NULL),
(48, 'AT', '2020-05-23 11:19:05', NULL, NULL, '2020-05-23 13:53:38', 5, 31, 1, '2020-05-23 14:00:00', '2020-05-23 14:00:00', 5),
(49, 'AT', '2020-05-23 14:22:55', NULL, NULL, '2020-05-23 15:10:30', 5, 31, 1, '2020-05-23 16:00:00', '2020-05-23 16:00:00', 5);

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

--
-- Estrutura da tabela `endereco`
--

CREATE TABLE `endereco` (
  `id` int(11) NOT NULL,
  `descricao` varchar(150) COLLATE utf8_unicode_ci DEFAULT NULL,
  `pais` int(11) DEFAULT NULL,
  `Provincia` int(11) DEFAULT NULL,
  `Municipio` int(11) DEFAULT NULL,
  `pessoa` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `endereco`
--

INSERT INTO `endereco` (`id`, `descricao`, `pais`, `Provincia`, `Municipio`, `pessoa`) VALUES
(1, NULL, NULL, 1, 108, NULL),
(3, NULL, NULL, 1, 106, NULL),
(4, NULL, NULL, 2, 16, NULL),
(5, NULL, NULL, 12, 111, NULL),
(6, NULL, NULL, 9, 78, NULL),
(7, NULL, NULL, 3, 26, NULL),
(8, NULL, NULL, 12, 33, NULL),
(9, NULL, NULL, 18, 161, NULL),
(10, NULL, NULL, 2, 18, NULL),
(11, NULL, NULL, 1, 108, NULL),
(12, NULL, NULL, 6, 46, NULL),
(13, NULL, NULL, 1, 107, NULL),
(14, NULL, NULL, 2, 14, NULL),
(15, NULL, NULL, 3, 29, NULL),
(16, NULL, NULL, 7, 62, NULL),
(17, NULL, NULL, 3, 23, NULL),
(18, NULL, NULL, 2, 3, NULL),
(19, NULL, NULL, 1, 107, NULL),
(20, NULL, NULL, 2, 18, NULL),
(21, NULL, NULL, 15, 134, NULL),
(22, NULL, NULL, 5, 125, NULL),
(54, NULL, NULL, 1, 106, NULL),
(55, NULL, NULL, 2, 15, NULL),
(56, NULL, NULL, 2, 18, NULL),
(57, NULL, NULL, 2, NULL, NULL),
(58, NULL, NULL, 2, 18, NULL),
(59, NULL, NULL, 2, 18, NULL),
(60, NULL, NULL, 2, 3, NULL),
(61, NULL, NULL, 1, NULL, NULL),
(62, NULL, NULL, 1, 108, NULL),
(63, NULL, NULL, 2, 3, NULL),
(64, NULL, NULL, 2, 16, NULL),
(65, NULL, NULL, 3, 23, NULL),
(66, NULL, NULL, 2, 18, NULL),
(67, NULL, NULL, 1, 106, NULL),
(68, NULL, NULL, 2, 15, NULL),
(69, NULL, NULL, 1, 106, NULL),
(70, NULL, NULL, 1, 107, NULL),
(71, NULL, NULL, 1, 107, NULL),
(73, NULL, NULL, 1, 107, NULL),
(74, NULL, NULL, 2, 3, NULL),
(75, NULL, NULL, 1, 107, NULL),
(76, NULL, NULL, 2, 3, NULL),
(77, NULL, NULL, 2, 16, NULL),
(78, NULL, NULL, 1, 107, NULL),
(79, NULL, NULL, 2, 18, NULL);

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

--
-- Estrutura da tabela `exemplar`
--

CREATE TABLE `exemplar` (
  `id` int(11) NOT NULL,
  `numeroChamada` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `disponibilidade` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `estado` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `numeroRegisto` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `mediatecaAcervo` int(11) DEFAULT NULL,
  `aquisicao` int(11) DEFAULT NULL,
  `mediateca` int(11) DEFAULT NULL,
  `acervo` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `exemplar`
--

INSERT INTO `exemplar` (`id`, `numeroChamada`, `disponibilidade`, `estado`, `numeroRegisto`, `mediatecaAcervo`, `aquisicao`, `mediateca`, `acervo`) VALUES
(16, 'aaaa_aaa_aaa_ ex. 1', 'D', 'A', 'DVD16LB', 8, 7, 1, 2),
(17, '658.8_K874a_10. ed_ ex. 1', 'D', 'A', 'DVD17LB', 9, 8, 1, 3),
(18, '658.8_K874a_10. ed_ ex. 2', 'E', 'A', 'DVD18LB', 9, 8, 1, 3),
(19, '658.8_K874a_10. ed_ ex. 3', 'D', 'A', 'DVD19LB', 9, 8, 1, 3),
(20, 'livro_livro_livro_ ex. 1', 'R', 'A', 'LIV20LDA', 10, 9, 2, 34),
(21, 'livro_livro_livro_ ex. 2', 'D', 'A', 'LIV21LDA', 10, 9, 2, 34),
(22, 'livro_livro_livro_ ex. 3', 'D', 'A', 'LIV22LDA', 10, 10, 2, 34),
(23, 'livro_livro_livro_ ex. 1', 'D', 'A', 'LIV23LB', 11, 11, 1, 34),
(31, 'bb_bbb_bbb_ ex. 2', 'D', 'A', 'LIV31LB', 7, 15, 1, 1),
(32, 'bb_bbb_bbb_ ex. 3', 'D', 'A', 'LIV32LB', 7, 15, 1, 1),
(33, 'bb_bbb_bbb_ ex. 4', 'D', 'A', 'LIV33LB', 7, 15, 1, 1),
(34, 'bb_bbb_bbb_ ex. 5', 'D', 'A', 'LIV34LB', 7, 15, 1, 1),
(35, 'bb_bbb_bbb_ ex. 6', 'D', 'A', 'LIV35LB', 7, 15, 1, 1),
(36, 'bb_bbb_bbb_ ex. 7', 'D', 'A', 'LIV36LB', 7, 15, 1, 1),
(37, 'bb_bbb_bbb_ ex. 8', 'D', 'A', 'LIV37LB', 7, 15, 1, 1),
(38, 'bb_bbb_bbb_ ex. 9', 'D', 'A', 'LIV38LB', 7, 15, 1, 1),
(39, 'bb_bbb_bbb_ ex. 10', 'D', 'A', 'LIV39LB', 7, 15, 1, 1),
(40, 'bb_bbb_bbb_ ex. 11', 'D', 'A', 'LIV40LB', 7, 15, 1, 1),
(41, 'bb_bbb_bbb_ ex. 12', 'D', 'A', 'LIV41LB', 7, 15, 1, 1),
(42, 'bb_bbb_bbb_ ex. 13', 'D', 'A', 'LIV42LB', 7, 15, 1, 1),
(43, 'Classificação_cutter_edicao_ ex. 1', 'D', 'A', 'ALI43LB', 13, 16, 1, 33),
(44, 'Classificação_cutter_edicao_ ex. 1', 'D', 'A', 'ALI44LDA', 14, 17, 2, 33),
(45, 'bb_bbb_bbb_ ex. 1', 'D', 'A', 'LIV45Ln', 15, 18, 4, 1),
(46, 'Classificação_cutter_edicao_ ex. 2', 'D', 'A', 'ALI46LB', 13, 19, 1, 33),
(47, 'bb_bbb_bbb_ ex. 1', 'D', 'A', 'LIV47LDA', 16, 20, 2, 1),
(48, 'bb_bbb_bbb_ ex. 2', 'D', 'A', 'LIV48LDA', 16, 21, 2, 1),
(49, 'bb_bbb_bbb_ ex. 3', 'D', 'A', 'LIV49LDA', 16, 21, 2, 1),
(50, 'bb_bbb_bbb_ ex. 4', 'D', 'A', 'LIV50LDA', 16, 21, 2, 1),
(51, 'Classificação_cutter_edicao_ ex. 3', 'D', 'A', 'ALI51LB', 13, 22, 1, 33),
(52, 'Classificação_cutter_edicao_ ex. 2', 'D', 'A', 'ALI52LDA', 14, 23, 2, 33),
(53, 'Classificação_cutter_edicao_ ex. 3', 'D', 'A', 'ALI53LDA', 14, 23, 2, 33),
(54, 'Classificação_cutter_edicao_ ex. 4', 'D', 'A', 'ALI54LB', 13, 24, 1, 33),
(55, 'Classificação_cutter_edicao_ ex. 5', 'D', 'A', 'ALI55LB', 13, 24, 1, 33),
(56, 'Classificação_cutter_edicao_ ex. 6', 'D', 'A', 'ALI56LB', 13, 24, 1, 33),
(57, 'Classificação_cutter_edicao_ ex. 7', 'D', 'A', 'ALI57LB', 13, 24, 1, 33),
(58, 'Classificação_cutter_edicao_ ex. 8', 'D', 'A', 'ALI58Hl', 12, 25, 3, 33),
(59, 'Classificação_cutter_edicao_ ex. 9', 'D', 'A', 'ALI59Hl', 12, 25, 3, 33),
(60, 'Classificação_cutter_edicao_ ex. 10', 'D', 'A', 'ALI60Hl', 12, 25, 3, 33),
(61, 'Classificação_cutter_edicao_ ex. 8', 'D', 'A', 'ALI61LB', 13, 26, 1, 33),
(62, 'Classificação_cutter_edicao_ ex. 9', 'D', 'A', 'ALI62LB', 13, 26, 1, 33),
(63, 'Classificação_cutter_edicao_ ex. 10', 'D', 'A', 'ALI63LB', 13, 26, 1, 33),
(64, 'Classificação_cutter_edicao_ ex. 11', 'D', 'A', 'ALI64LB', 13, 26, 1, 33),
(69, 'Classificação_cutter_edicao_ ex. 12', 'D', 'A', 'ALI69LB', 13, 31, 1, 33),
(70, 'Classificação_cutter_edicao_ ex. 4', 'D', 'A', 'ALI70LDA', 14, 32, 2, 33),
(71, 'Classificação_cutter_edicao_ ex. 5', 'D', 'A', 'ALI71LDA', 14, 32, 2, 33);

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

--
-- Estrutura da tabela `exemplar_emprestimo`
--

CREATE TABLE `exemplar_emprestimo` (
  `Emprestimo` int(11) NOT NULL,
  `Exemplar` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `exemplar_emprestimo`
--

INSERT INTO `exemplar_emprestimo` (`Emprestimo`, `Exemplar`) VALUES
(12, 16),
(12, 17),
(12, 18),
(13, 16),
(14, 16),
(15, 16),
(16, 16),
(18, 16),
(19, 16),
(23, 16),
(24, 16),
(25, 16),
(26, 16),
(27, 16),
(28, 16),
(29, 16),
(30, 16),
(31, 16),
(32, 16),
(33, 16),
(34, 16),
(35, 16),
(36, 16),
(37, 16),
(38, 16),
(39, 16),
(40, 16),
(41, 16),
(42, 16),
(43, 16),
(44, 16),
(45, 16),
(46, 16),
(47, 16),
(48, 16),
(49, 16);

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

--
-- Estrutura da tabela `exemplar_reserva`
--

CREATE TABLE `exemplar_reserva` (
  `Reserva` int(11) NOT NULL,
  `Exemplar` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `exemplar_reserva`
--

INSERT INTO `exemplar_reserva` (`Reserva`, `Exemplar`) VALUES
(29, 16),
(29, 17),
(33, 17),
(33, 18),
(33, 19),
(34, 16),
(35, 16),
(36, 16),
(37, 16),
(38, 16),
(39, 16),
(40, 16),
(41, 16),
(42, 16),
(43, 16),
(44, 16),
(45, 16),
(46, 16),
(47, 16),
(48, 16),
(49, 16),
(50, 16),
(51, 16),
(52, 16),
(53, 16),
(54, 16),
(55, 16),
(56, 16),
(57, 16),
(58, 16),
(59, 16),
(60, 16),
(61, 16),
(62, 16),
(63, 16),
(64, 16),
(65, 16),
(66, 16),
(67, 16),
(68, 16),
(69, 16),
(70, 16),
(71, 16),
(72, 16),
(72, 17),
(73, 16),
(74, 16),
(75, 16),
(76, 16),
(77, 16),
(78, 16),
(79, 16),
(80, 16),
(81, 17),
(82, 16),
(83, 35),
(84, 16);

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

--
-- Estrutura da tabela `fornecedor`
--

CREATE TABLE `fornecedor` (
  `id` int(11) NOT NULL,
  `nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `descricao` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `tipo` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `fornecedor`
--

INSERT INTO `fornecedor` (`id`, `nome`, `descricao`, `tipo`) VALUES
(2, 'uan', NULL, NULL),
(3, 'Olívia', NULL, NULL),
(4, 'Porto', NULL, NULL);

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

--
-- Estrutura da tabela `funcao`
--

CREATE TABLE `funcao` (
  `id` int(11) NOT NULL,
  `nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `role` varchar(100) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `funcao`
--

INSERT INTO `funcao` (`id`, `nome`, `role`) VALUES
(9, 'Administrador', 'ROLE_ADMIN'),
(10, 'Leitor', 'ROLE_LEITOR'),
(11, 'Bibliotecario', 'ROLE_BIBLIOTECARIO'),
(12, 'Operador', 'ROLE_OPERADOR'),
(13, 'Gestor Senior', 'ROLE_GEST_SENIOR'),
(14, 'Gestor Junior', 'ROLE_GEST_JUNIOR');

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

--
-- Estrutura da tabela `idioma`
--

CREATE TABLE `idioma` (
  `id` int(11) NOT NULL,
  `nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `sigla` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `idioma`
--

INSERT INTO `idioma` (`id`, `nome`, `sigla`) VALUES
(1, 'Mandarim', NULL),
(2, 'Espanhol', NULL),
(3, 'Inglês', NULL),
(4, 'Hindi', NULL),
(5, 'Árabe', NULL),
(6, 'Português', NULL),
(7, 'Bengali', NULL),
(8, 'Russo', NULL),
(9, 'Japonês', NULL),
(10, 'Panjabi', NULL),
(11, 'Alemão', NULL),
(12, 'Javanês', NULL),
(13, 'Wu (Xangainês)', NULL),
(14, 'Malaio', NULL),
(15, 'Telugo', NULL),
(16, 'Vietnamita', NULL),
(17, 'Coreano', NULL),
(18, 'Francês', NULL),
(19, 'Marati', NULL),
(20, 'Tâmil', NULL),
(21, 'Urdu', NULL),
(22, 'Turco', NULL),
(23, 'Italiano', NULL),
(24, 'Yue (Cantonês)', NULL),
(25, 'Tailandês', NULL),
(26, 'Guzerate', NULL),
(27, 'Jin', NULL),
(28, 'Min Nan', NULL),
(29, 'Persa', NULL),
(30, 'Polonês (Polaco)', NULL),
(31, 'Pastó', NULL),
(32, 'Canarês', NULL),
(33, 'Xiang', NULL),
(34, 'Malaiala', NULL),
(35, 'Sundanês', NULL),
(36, 'Haúça', NULL),
(37, 'Oriá', NULL),
(38, 'Birmanês', NULL),
(39, 'Hakka', NULL),
(40, 'Ucraniano', NULL),
(41, 'Bhojpuri', NULL),
(42, 'Tagalo', NULL),
(43, 'Iorubá', NULL),
(44, 'Maithili', NULL),
(45, 'Usbeque', NULL),
(46, 'Sindi', NULL),
(47, 'Amárica', NULL),
(48, 'Fulani', NULL),
(49, 'Romeno', NULL),
(50, 'Oromo', NULL),
(51, 'Igbo', NULL),
(52, 'Azeri', NULL),
(53, 'Awadhi', NULL),
(54, 'Gan', NULL),
(55, 'Cebuano', NULL),
(56, 'Holandês', NULL),
(57, 'Curdo', NULL),
(58, 'Serbo-croata', NULL),
(59, 'Malgaxe', NULL),
(60, 'Seraiki', NULL),
(61, 'Nepalês', NULL),
(62, 'Cingalês', NULL),
(63, 'Chatgaya', NULL),
(64, 'Zhuang', NULL),
(65, 'Khmer', NULL),
(66, 'Turcomano', NULL),
(67, 'Assamês', NULL),
(68, 'Madurês', NULL),
(69, 'Somali', NULL),
(70, 'Marvari', NULL),
(71, 'Magahi', NULL),
(72, 'Hariani', NULL),
(73, 'Húngaro', NULL),
(74, 'Chhattisgarhi', NULL),
(75, 'Grego', NULL),
(76, 'Cinianja', NULL),
(77, 'Deccani', NULL),
(78, 'Akan', NULL),
(79, 'Cazaque', NULL),
(80, 'Min Bei', NULL),
(81, 'Sylheti', NULL),
(82, 'Zulu', NULL),
(83, 'Tcheco (Checo)', NULL),
(84, 'Quiniaruanda', NULL),
(85, 'Dhundhari', NULL),
(86, 'Crioulo haitiano', NULL),
(87, 'Min Dong', NULL),
(88, 'Ilocano', NULL),
(89, 'Quíchua', NULL),
(90, 'Kirundi', NULL),
(91, 'Sueco', NULL),
(92, 'Hmong', NULL),
(93, 'Chona', NULL),
(94, 'Uigur', NULL),
(95, 'Hiligaynon', NULL),
(96, 'More', NULL),
(97, 'Xhosa', NULL),
(98, 'Bielorrusso', NULL),
(99, 'Balúchi', NULL),
(100, 'Concani', NULL),
(101, 'Kimbundo', NULL),
(102, 'Kicongo', NULL);

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

--
-- Estrutura da tabela `idioma_acervo`
--

CREATE TABLE `idioma_acervo` (
  `id` int(11) NOT NULL,
  `idioma` int(11) DEFAULT NULL,
  `acervo` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `idioma_acervo`
--

INSERT INTO `idioma_acervo` (`id`, `idioma`, `acervo`) VALUES
(1, 6, 28),
(2, 2, 28),
(3, 6, 29),
(4, 2, 29),
(5, 6, 33),
(6, 3, 33),
(7, 6, 34),
(8, 67, 36),
(9, 52, 37),
(12, 53, 45),
(13, 99, 45),
(14, 53, 47),
(15, 5, 49),
(16, 67, 50),
(17, 48, 56),
(18, 52, 56),
(19, 32, 57),
(20, 32, 57),
(21, 57, 58),
(22, 9, 59),
(23, 76, 59),
(24, 67, 60),
(25, 6, 61),
(26, 9, 61);

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

--
-- Estrutura da tabela `importacao`
--

CREATE TABLE `importacao` (
  `id` int(11) NOT NULL,
  `data` datetime NOT NULL,
  `registo` int(11) DEFAULT NULL,
  `tipo` varchar(1) COLLATE utf8_unicode_ci NOT NULL,
  `ficheiro` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `Utilizador` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estrutura da tabela `leitor`
--

CREATE TABLE `leitor` (
  `id` int(11) NOT NULL,
  `pessoaFisica` int(11) DEFAULT NULL,
  `profissao` int(11) DEFAULT NULL,
  `utilizador` int(11) DEFAULT NULL,
  `nivelAcademico` int(11) DEFAULT NULL,
  `importado` varchar(1) COLLATE utf8_unicode_ci NOT NULL,
  `estado` varchar(255) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `leitor`
--

INSERT INTO `leitor` (`id`, `pessoaFisica`, `profissao`, `utilizador`, `nivelAcademico`, `importado`, `estado`) VALUES
(1, 19, 1, 6, NULL, '', 'A'),
(2, 27, NULL, 12, NULL, '', 'A'),
(3, 29, 1, 13, NULL, '', 'A'),
(4, 30, 1, 14, NULL, '', 'A'),
(5, 34, 2, 18, 1, '', 'A'),
(6, 35, 1, 19, 2, '', 'A'),
(7, 40, 16, 24, 5, '', 'A'),
(8, 46, 1, 30, 1, '', 'A'),
(9, 52, 1, 36, 1, '', 'A'),
(10, 54, 9, 38, 1, '', 'A'),
(11, 55, 1, 39, 1, '', 'A'),
(12, 56, 1, 40, 1, '', 'A'),
(13, 57, 1, 41, 1, '', 'A'),
(14, 58, 1, 42, 1, '', 'A'),
(15, 59, 1, 43, 1, '', 'A'),
(16, 60, 1, 44, 1, '', 'A'),
(17, 61, 1, 45, 1, '', 'A'),
(18, 62, 1, 46, 1, '', 'A'),
(19, 63, 11, 47, 2, '', 'A'),
(20, 66, 1, 50, 1, '', 'A'),
(21, 67, 1, 51, 1, '', 'A'),
(22, 68, 1, 52, 1, '', 'A'),
(23, 69, 1, 53, 1, '', 'A'),
(24, 70, 23, 54, 4, '', 'A'),
(25, 73, 50, 57, 3, '', 'A'),
(26, 74, 17, 58, 3, '', 'A'),
(28, 127, 1, 111, 1, 'N', 'A'),
(29, 128, 1, 112, 1, 'N', 'A'),
(30, 129, 1, 113, 1, 'N', 'A'),
(31, 130, 23, 114, 3, 'N', 'A');

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

--
-- Estrutura da tabela `link`
--

CREATE TABLE `link` (
  `id` int(11) NOT NULL,
  `nome` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `acervo` int(11) DEFAULT NULL,
  `descricao` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `link`
--

INSERT INTO `link` (`id`, `nome`, `acervo`, `descricao`) VALUES
(1, 'www.angola@gmail.com', 27, 'Link do Livro pdf'),
(2, 'google', 33, 'Site Oficia'),
(3, 'br', 33, 'Site Particular'),
(4, 'livro', 34, 'livro'),
(5, 'livro', 36, 'livro'),
(8, 'Dvd', 45, 'Dvd'),
(9, 'Url', 47, 'Descrição'),
(10, 'aaa', 56, 'aaa'),
(11, 'Url', 57, 'Descrição'),
(12, 'Url1', 57, 'Descrição1'),
(13, 'url1', 59, 'descricao'),
(14, 'aaa', 61, 'aaaa'),
(15, 'aaa', 61, 'aaa');

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

--
-- Estrutura da tabela `livro`
--

CREATE TABLE `livro` (
  `id` int(11) NOT NULL,
  `subTitulo` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `tituloOriginal` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `tituloEquivalente` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `tituloVariante` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `serie` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `acervo` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `livro`
--

INSERT INTO `livro` (`id`, `subTitulo`, `tituloOriginal`, `tituloEquivalente`, `tituloVariante`, `serie`, `acervo`) VALUES
(1, 'liv', 'liv', 'liv', 'liv', 'liv', 5),
(2, NULL, NULL, NULL, NULL, NULL, 34),
(3, NULL, NULL, NULL, NULL, NULL, 36),
(4, NULL, NULL, NULL, NULL, NULL, 37),
(5, NULL, NULL, NULL, NULL, NULL, 38),
(6, NULL, NULL, NULL, NULL, NULL, 39),
(7, NULL, NULL, NULL, NULL, NULL, 40),
(8, 'Sub-Título', 'Título Original', 'Título Equivalente', 'Título Variante', 'Série', 59);

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

--
-- Estrutura da tabela `mail`
--

CREATE TABLE `mail` (
  `id` int(11) NOT NULL,
  `subject` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
  `mail` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `objet` varchar(50) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estrutura da tabela `mediateca`
--

CREATE TABLE `mediateca` (
  `id` int(11) NOT NULL,
  `pessoaJuridica` int(11) DEFAULT NULL,
  `datafundacao` date NOT NULL,
  `sigla` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `mediateca`
--

INSERT INTO `mediateca` (`id`, `pessoaJuridica`, `datafundacao`, `sigla`) VALUES
(1, 1, '0000-00-00', 'LB'),
(2, 3, '0000-00-00', 'LDA'),
(3, 4, '2014-01-01', 'Hl'),
(4, 7, '2019-09-04', 'Ln');

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

--
-- Estrutura da tabela `mediateca_acervo`
--

CREATE TABLE `mediateca_acervo` (
  `id` int(11) NOT NULL,
  `quantidade` int(11) NOT NULL,
  `mediateca` int(11) DEFAULT NULL,
  `acervo` int(11) DEFAULT NULL,
  `estado` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `ultimoExemplar` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `mediateca_acervo`
--

INSERT INTO `mediateca_acervo` (`id`, `quantidade`, `mediateca`, `acervo`, `estado`, `ultimoExemplar`) VALUES
(4, 3, 3, 3, 'A', 3),
(5, 4, 3, 6, 'A', 4),
(6, 4, 4, 24, 'A', 4),
(7, 13, 1, 1, 'A', 13),
(8, 1, 1, 2, 'A', 1),
(9, 3, 1, 3, 'A', 3),
(10, 3, 2, 34, 'A', 3),
(11, 1, 1, 34, 'A', 1),
(12, 10, 3, 33, 'A', 10),
(13, 12, 1, 33, 'A', 12),
(14, 5, 2, 33, 'A', 5),
(15, 1, 4, 1, 'A', 1),
(16, 4, 2, 1, 'A', 4);

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

--
-- Estrutura da tabela `motivobaixa`
--

CREATE TABLE `motivobaixa` (
  `id` int(11) NOT NULL,
  `sigla` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `descricao` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `estado` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `motivobaixa`
--

INSERT INTO `motivobaixa` (`id`, `sigla`, `descricao`, `estado`) VALUES
(6, NULL, 'Extravio de Acervo', 'D'),
(7, NULL, 'Mau estado de Conservação', 'A'),
(8, 'D1', 'Desaparecido', 'A');

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

--
-- Estrutura da tabela `motivosuspmulta`
--

CREATE TABLE `motivosuspmulta` (
  `id` int(11) NOT NULL,
  `sigla` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `descricao` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `estado` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `diasSusp` int(11) DEFAULT NULL,
  `multaValor` double DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `motivosuspmulta`
--

INSERT INTO `motivosuspmulta` (`id`, `sigla`, `descricao`, `estado`, `diasSusp`, `multaValor`) VALUES
(1, NULL, 'Furto de Acervo', 'A', 15, 150),
(2, NULL, 'Roubo', 'A', 15, 1),
(3, NULL, 'Desrespeito ao funcionário', 'A', 10, 0),
(4, NULL, 'Atraso na entregra de acervo emprestado', 'A', 2, 13),
(5, NULL, 'Furto de Livro', 'A', 12, 100),
(6, NULL, 'Desacato as regras', 'A', 10, 0);

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

--
-- Estrutura da tabela `motivo_baixa_baixa`
--

CREATE TABLE `motivo_baixa_baixa` (
  `id` int(11) NOT NULL,
  `baixa` int(11) DEFAULT NULL,
  `motivoBaixa` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estrutura da tabela `municipio`
--

CREATE TABLE `municipio` (
  `id` int(11) NOT NULL,
  `nome` varchar(150) COLLATE utf8_unicode_ci NOT NULL,
  `sigla` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL,
  `descricao` varchar(150) COLLATE utf8_unicode_ci DEFAULT NULL,
  `provincia` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `municipio`
--

INSERT INTO `municipio` (`id`, `nome`, `sigla`, `descricao`, `provincia`) VALUES
(1, 'Belas', 'Nova DescriÃ§Ã£o', 'Nova DescriÃ§Ã£o', 1),
(2, 'Luanda', 'NULL', 'NULL', 1),
(3, 'Bengo', 'NULL', 'NULL', 2),
(4, 'DESCONHECIDO', 'NULL', 'NULL', 4),
(14, 'Caxito', 'NULL', 'NULL', 2),
(15, 'Ambriz', 'NULL', 'NULL', 2),
(16, 'Bula Atumba', 'NULL', 'NULL', 2),
(17, 'Dande', 'NULL', 'NULL', 2),
(18, 'Bembos', 'NULL', 'NULL', 2),
(19, 'Nambuangongo', 'NULL', 'NULL', 2),
(20, 'Pango AluquÃ©m', 'NULL', 'NULL', 2),
(21, 'Benguela', 'NULL', 'NULL', 3),
(22, 'Baia Farta', 'NULL', 'NULL', 3),
(23, 'Balombo', 'NULL', 'NULL', 3),
(24, 'Bocoio', 'NULL', 'NULL', 3),
(25, 'Caimbambo', 'NULL', 'NULL', 3),
(26, 'Catumbela', 'NULL', 'NULL', 3),
(27, 'Chongoroi', 'NULL', 'NULL', 3),
(28, 'Cubal', 'NULL', 'NULL', 3),
(29, 'Ganda', 'NULL', 'NULL', 3),
(30, 'Kuito', 'NULL', 'NULL', 12),
(31, 'Andulo', 'NULL', 'NULL', 12),
(32, 'Camacupa', 'NULL', 'NULL', 12),
(33, 'Catabola', 'NULL', 'NULL', 12),
(34, 'Chinguar', 'NULL', 'NULL', 12),
(35, 'Chitembo', 'NULL', 'NULL', 12),
(36, 'Cuemba', 'NULL', 'NULL', 12),
(37, 'Cunhinga', 'NULL', 'NULL', 12),
(38, 'Nharea', 'NULL', 'NULL', 12),
(39, 'Cabinda', 'NULL', 'NULL', 5),
(40, 'Belize', 'NULL', 'NULL', 5),
(41, 'Buco - Zau', 'NULL', 'NULL', 5),
(42, 'Cacongo', 'NULL', 'NULL', 5),
(43, 'Menongue', 'NULL', 'NULL', 6),
(44, 'Calai', 'NULL', 'NULL', 6),
(45, 'Cuangar', 'NULL', 'NULL', 6),
(46, 'Cuchi', 'NULL', 'NULL', 6),
(47, 'Cuito Cuanavale', 'NULL', 'NULL', 6),
(48, 'Dirico', 'NULL', 'NULL', 6),
(49, 'Mavinga', 'NULL', 'NULL', 6),
(50, 'Nancova', 'NULL', 'NULL', 6),
(51, 'Rivungo', 'NULL', 'NULL', 6),
(61, 'Quiculungo', 'NULL', 'NULL', 7),
(62, 'Samba Caju', 'NULL', 'NULL', 7),
(63, 'Sumbe', 'NULL', 'NULL', 8),
(64, 'Amboin', 'NULL', 'NULL', 8),
(65, 'Cassongue', 'NULL', 'NULL', 8),
(66, 'Cela', 'NULL', 'NULL', 8),
(67, 'Conda', 'NULL', 'NULL', 8),
(68, 'Ebo', 'NULL', 'NULL', 8),
(69, 'Mussende', 'NULL', 'NULL', 8),
(70, 'Porto Amboin', 'NULL', 'NULL', 8),
(71, 'Quibala', 'NULL', 'NULL', 8),
(72, 'Quilenda', 'NULL', 'NULL', 8),
(73, 'Seles', 'NULL', 'NULL', 8),
(74, 'Ondjiva', 'NULL', 'NULL', 9),
(75, 'Cahama', 'NULL', 'NULL', 9),
(76, 'Cuanhama', 'NULL', 'NULL', 9),
(77, 'Curoca', 'NULL', 'NULL', 9),
(78, 'Cuvelai', 'NULL', 'NULL', 9),
(79, 'Namacunde', 'NULL', 'NULL', 9),
(80, 'Ombadja', 'NULL', 'NULL', 9),
(81, 'Huambo', 'NULL', 'NULL', 10),
(82, 'Bailundo', 'NULL', 'NULL', 10),
(83, 'Catchiungo', 'NULL', 'NULL', 10),
(84, 'CaÃ¡la', 'NULL', 'NULL', 10),
(85, 'Ekunha', 'NULL', 'NULL', 10),
(86, 'Londiumbale', 'NULL', 'NULL', 10),
(87, 'Longonjo', 'NULL', 'NULL', 10),
(88, 'Mungo', 'NULL', 'NULL', 10),
(89, 'Tchicala - Tcholoanga', 'NULL', 'NULL', 10),
(90, 'Tchindjenje', 'NULL', 'NULL', 10),
(91, 'Ucuma', 'NULL', 'NULL', 10),
(92, 'Lubango', 'NULL', 'NULL', 11),
(93, 'Caconda', 'NULL', 'NULL', 11),
(94, 'Calumguembe', 'NULL', 'NULL', 11),
(95, 'Chiange', 'NULL', 'NULL', 11),
(96, 'Chibia', 'NULL', 'NULL', 11),
(97, 'Chicomba', 'NULL', 'NULL', 11),
(98, 'Chipindo', 'NULL', 'NULL', 11),
(99, 'Cuvango', 'NULL', 'NULL', 11),
(100, 'humpata', 'NULL', 'NULL', 11),
(101, 'Jamba', 'NULL', 'NULL', 11),
(102, 'Matala', 'NULL', 'NULL', 11),
(103, 'Quilengues', 'NULL', 'NULL', 11),
(104, 'Quipungo', 'NULL', 'NULL', 11),
(105, 'Luanda', 'NULL', 'NULL', 1),
(106, 'Belas', 'NULL', 'NULL', 1),
(107, 'Cacuaco', 'NULL', 'NULL', 1),
(108, 'Cazenga', 'CZ', 'NULL', 1),
(109, 'Icolo e Bengo', 'NULL', 'NULL', 12),
(110, 'Quicama', 'NULL', 'NULL', 12),
(111, 'Viana', 'NULL', 'NULL', 12),
(112, 'Dundo', 'NULL', 'NULL', 13),
(113, 'Cambulo', 'NULL', 'NULL', 13),
(114, 'Capenda - Camulemba', 'NULL', 'NULL', 13),
(115, 'Caungula', 'NULL', 'NULL', 13),
(116, 'Chitato', 'NULL', 'NULL', 13),
(117, 'Cuango', 'NULL', 'NULL', 13),
(118, 'Cuilo', 'NULL', 'NULL', 13),
(119, 'Lubalo', 'NULL', 'NULL', 13),
(120, 'Lucapa', 'NULL', 'NULL', 13),
(121, 'XÃ¡ - Muteba', 'NULL', 'NULL', 13),
(122, 'Saurimo', 'NULL', 'NULL', 14),
(123, 'Cacolo', 'NULL', 'NULL', 14),
(124, 'Dala', 'NULL', 'NULL', 14),
(125, 'Muconda', 'NULL', 'NULL', 14),
(126, 'Malange', 'NULL', 'NULL', 15),
(127, 'Cacuso', 'NULL', 'NULL', 15),
(128, 'Calandula', 'NULL', 'NULL', 15),
(129, 'Cambundi - Catembo', 'NULL', 'NULL', 15),
(130, 'Cangandala', 'NULL', 'NULL', 15),
(131, 'Caombo', 'NULL', 'NULL', 15),
(132, 'Cuaba Nzogo', 'NULL', 'NULL', 15),
(133, 'Cunda - Dia - Baze', 'NULL', 'NULL', 15),
(134, 'Luquembo', 'NULL', 'NULL', 15),
(135, 'Marimba', 'NULL', 'NULL', 15),
(136, 'Massango', 'NULL', 'NULL', 15),
(137, 'Mucari', 'NULL', 'NULL', 15),
(138, 'Quela', 'NULL', 'NULL', 15),
(139, 'Quirima', 'NULL', 'NULL', 15),
(140, 'Luena', 'NULL', 'NULL', 16),
(141, 'Alto Zambeze', 'NULL', 'NULL', 16),
(142, 'Bundas', 'NULL', 'NULL', 16),
(143, 'Camanongue', 'NULL', 'NULL', 16),
(144, 'LÃ©ua', 'NULL', 'NULL', 16),
(145, 'Luau', 'NULL', 'NULL', 16),
(146, 'Luacano', 'NULL', 'NULL', 16),
(147, 'Luchazes', 'NULL', 'NULL', 16),
(148, 'Lumeje', 'NULL', 'NULL', 16),
(149, 'MÃ³xico', 'NULL', 'NULL', 16),
(150, 'Namibe', 'NULL', 'NULL', 17),
(151, 'Bibala', 'NULL', 'NULL', 17),
(152, 'Camicujo', 'NULL', 'NULL', 17),
(153, 'TÃ´mbua', 'NULL', 'NULL', 17),
(154, 'Virei', 'NULL', 'NULL', 17),
(155, 'Uige', 'NULL', 'NULL', 18),
(156, 'Alto Cauale', 'NULL', 'NULL', 18),
(157, 'Ambuila', 'NULL', 'NULL', 18),
(158, 'Bembe', 'NULL', 'NULL', 18),
(159, 'Buengas', 'NULL', 'NULL', 18),
(160, 'Damba', 'NULL', 'NULL', 18),
(161, 'Macocola', 'NULL', 'NULL', 18),
(162, 'Mucaba', 'NULL', 'NULL', 18),
(163, 'Negage', 'NULL', 'NULL', 18),
(164, 'Puri', 'NULL', 'NULL', 18),
(165, 'Quimbele', 'NULL', 'NULL', 18),
(166, 'Quitexe', 'NULL', 'NULL', 18),
(167, 'Sanza Pombo', 'NULL', 'NULL', 18),
(168, 'Songo', 'NULL', 'NULL', 18),
(169, 'Zombo', 'NULL', 'NULL', 18);

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

--
-- Estrutura da tabela `nivel_academico`
--

CREATE TABLE `nivel_academico` (
  `id` int(11) NOT NULL,
  `nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `descricao` varchar(150) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `nivel_academico`
--

INSERT INTO `nivel_academico` (`id`, `nome`, `descricao`) VALUES
(1, 'LICENCIATURA', NULL),
(2, 'BACHAREL', NULL),
(3, 'MESTRADO', NULL),
(4, 'DOUTORAMENTO', NULL),
(5, 'TÉCNICO MÉDIO', NULL),
(6, 'ENSINO SECUNDÁRIO', NULL);

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

--
-- Estrutura da tabela `pagamento`
--

CREATE TABLE `pagamento` (
  `id` int(11) NOT NULL,
  `valor` double DEFAULT NULL,
  `estado` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `descricao` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `data` date DEFAULT NULL,
  `motivoSuspMulta` int(11) DEFAULT NULL,
  `formaPagamento` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `suspensao` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `pagamento`
--

INSERT INTO `pagamento` (`id`, `valor`, `estado`, `descricao`, `data`, `motivoSuspMulta`, `formaPagamento`, `suspensao`) VALUES
(2, 101, 'A', NULL, '2020-02-27', NULL, NULL, NULL),
(15, 100, NULL, 'Pagamento associado a suspensão', '2020-05-10', NULL, 'T', 19),
(17, 150, 'A', 'Pagamento associado a suspensão', '2020-05-10', NULL, 'T', 22),
(18, 1, 'A', NULL, '2020-05-10', NULL, 'T', 23),
(19, 150, 'A', NULL, '2020-05-10', NULL, 'T', 26),
(20, 150, 'A', NULL, '2020-05-10', NULL, 'C', 27);

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

--
-- Estrutura da tabela `pais`
--

CREATE TABLE `pais` (
  `id` int(11) NOT NULL,
  `nome` varchar(150) COLLATE utf8_unicode_ci NOT NULL,
  `sigla` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL,
  `descricao` varchar(150) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `pais`
--

INSERT INTO `pais` (`id`, `nome`, `sigla`, `descricao`) VALUES
(1, 'Afeganistão', 'NULL', 'Ásia'),
(2, 'África do Sul', 'NULL', 'África'),
(3, 'Albânia', 'NULL', 'Europa'),
(4, 'Alemanha', 'NULL', 'Europa'),
(5, 'Andorra', 'NULL', 'Europa'),
(6, 'Angola', 'NULL', 'África'),
(7, 'Antiga e Barbuda', 'NULL', 'América'),
(8, 'Arábia Saudita', 'NULL', 'Ásia'),
(9, 'Argélia', 'NULL', 'África'),
(10, 'Argentina', 'NULL', 'América'),
(11, 'Arménia', 'NULL', 'Ásia'),
(12, 'Austrália', 'NULL', 'Oceania'),
(13, 'Áustria', 'NULL', 'Europa'),
(14, 'Azerbaijão', 'NULL', 'Ásia'),
(15, 'Bahamas', 'NULL', 'América'),
(16, 'Bangladexe', 'NULL', 'Ásia'),
(17, 'Barbados', 'NULL', 'América'),
(18, 'Barém', 'NULL', 'Ásia'),
(19, 'Bélgica', 'NULL', 'Europa'),
(20, 'Belize', 'NULL', 'América'),
(21, 'Benim', 'NULL', 'África'),
(22, 'Bielorrússia', 'NULL', 'Europa'),
(23, 'Bolívia', 'NULL', 'América'),
(24, 'Bósnia e Herzegovina', 'NULL', 'Europa'),
(25, 'Botsuana', 'NULL', 'África'),
(26, 'Brasil', 'NULL', 'América'),
(27, 'Brunei', 'NULL', 'Ásia'),
(28, 'Bulgária', 'NULL', 'Europa'),
(29, 'Burquina Faso', 'NULL', 'África'),
(30, 'Burúndi', 'NULL', 'África'),
(31, 'Butão', 'NULL', 'Ásia'),
(32, 'Cabo Verde', 'NULL', 'África'),
(33, 'Camarões', 'NULL', 'África'),
(34, 'Camboja', 'NULL', 'Ásia'),
(35, 'Canadá', 'NULL', 'América'),
(36, 'Catar', 'NULL', 'Ásia'),
(37, 'Cazaquistão', 'NULL', 'Ásia'),
(38, 'Chade', 'NULL', 'África'),
(39, 'Chile', 'NULL', 'América'),
(40, 'China', 'NULL', 'Ásia'),
(41, 'Chipre', 'NULL', 'Europa'),
(42, 'Colômbia', 'NULL', 'América'),
(43, 'Comores', 'NULL', 'África'),
(44, 'Congo-Brazzaville', 'NULL', 'África'),
(45, 'Coreia do Norte', 'NULL', 'Ásia'),
(46, 'Coreia do Sul', 'NULL', 'Ásia'),
(47, 'Cosovo', 'NULL', 'Europa'),
(48, 'Costa do Marfim', 'NULL', 'África'),
(49, 'Costa Rica', 'NULL', 'América'),
(50, 'Croácia', 'NULL', 'Europa'),
(51, 'Cuaite', 'NULL', 'Ásia'),
(52, 'Cuba', 'NULL', 'América'),
(53, 'Dinamarca', 'NULL', 'Europa'),
(54, 'Dominica', 'NULL', 'América'),
(55, 'Egito', 'NULL', 'África'),
(56, 'Emirados Árabes Unidos', 'NULL', 'Ásia'),
(57, 'Equador', 'NULL', 'América'),
(58, 'Eritreia', 'NULL', 'África'),
(59, 'Eslováquia', 'NULL', 'Europa'),
(60, 'Eslovénia', 'NULL', 'Europa'),
(61, 'Espanha', 'NULL', 'Europa'),
(62, 'Estado da Palestina', 'NULL', 'Ásia'),
(63, 'Estados Unidos', 'NULL', 'América'),
(64, 'Estónia', 'NULL', 'Europa'),
(65, 'Etiópia', 'NULL', 'África'),
(66, 'Fiji', 'NULL', 'Oceania'),
(67, 'Filipinas', 'NULL', 'Ásia'),
(68, 'Finlândia', 'NULL', 'Europa'),
(69, 'França', 'NULL', 'Europa'),
(70, 'Gabão', 'NULL', 'África'),
(71, 'Gâmbia', 'NULL', 'África'),
(72, 'Gana', 'NULL', 'África'),
(73, 'Geórgia', 'NULL', 'Ásia'),
(74, 'Granada', 'NULL', 'América'),
(75, 'Grécia', 'NULL', 'Europa'),
(76, 'Guatemala', 'NULL', 'América'),
(77, 'Guiana', 'NULL', 'América'),
(78, 'Guiné', 'NULL', 'África'),
(79, 'Guiné Equatorial', 'NULL', 'África'),
(80, 'Guiné-Bissau', 'NULL', 'África'),
(81, 'Haiti', 'NULL', 'América'),
(82, 'Honduras', 'NULL', 'América'),
(83, 'Hungria', 'NULL', 'Europa'),
(84, 'Iémen', 'NULL', 'Ásia'),
(85, 'Ilhas Marechal', 'NULL', 'Oceania'),
(86, 'Índia', 'NULL', 'Ásia'),
(87, 'Indonésia', 'NULL', 'Ásia'),
(88, 'Irão', 'NULL', 'Ásia'),
(89, 'Iraque', 'NULL', 'Ásia'),
(90, 'Irlanda', 'NULL', 'Europa'),
(91, 'Islândia', 'NULL', 'Europa'),
(92, 'Israel', 'NULL', 'Ásia'),
(93, 'Itália', 'NULL', 'Europa'),
(94, 'Jamaica', 'NULL', 'América'),
(95, 'Japão', 'NULL', 'Ásia'),
(96, 'Jibuti', 'NULL', 'África'),
(97, 'Jordânia', 'NULL', 'Ásia'),
(98, 'Laus', 'NULL', 'Ásia'),
(99, 'Lesoto', 'NULL', 'África'),
(100, 'Letónia', 'NULL', 'Europa'),
(101, '', 'NULL', ''),
(102, 'Líbano', 'NULL', 'Ásia'),
(103, 'Libéria', 'NULL', 'África'),
(104, 'Líbia', 'NULL', 'África'),
(105, 'Listenstaine', 'NULL', 'Europa'),
(106, 'Lituânia', 'NULL', 'Europa'),
(107, 'Luxemburgo', 'NULL', 'Europa'),
(108, 'Macedónia', 'NULL', 'Europa'),
(109, 'Madagáscar', 'NULL', 'África'),
(110, 'Malásia', 'NULL', 'Ásia'),
(111, 'Maláui', 'NULL', 'África'),
(112, 'Maldivas', 'NULL', 'Ásia'),
(113, 'Mali', 'NULL', 'África'),
(114, 'Malta', 'NULL', 'Europa'),
(115, 'Marrocos', 'NULL', 'África'),
(116, 'Maurícia', 'NULL', 'África'),
(117, 'Mauritânia', 'NULL', 'África'),
(118, 'México', 'NULL', 'América'),
(119, 'Mianmar', 'NULL', 'Ásia'),
(120, 'Micronésia', 'NULL', 'Oceania'),
(121, 'Moçambique', 'NULL', 'África'),
(122, 'Moldávia', 'NULL', 'Europa'),
(123, 'Mónaco', 'NULL', 'Europa'),
(124, 'Mongólia', 'NULL', 'Ásia'),
(125, 'Montenegro', 'NULL', 'Europa'),
(126, 'Namíbia', 'NULL', 'África'),
(127, 'Nauru', 'NULL', 'Oceania'),
(128, 'Nepal', 'NULL', 'Ásia'),
(129, 'Nicarágua', 'NULL', 'América'),
(130, 'Níger', 'NULL', 'África'),
(131, 'Nigéria', 'NULL', 'África'),
(132, 'Noruega', 'NULL', 'Europa'),
(133, 'Nova Zelândia', 'NULL', 'Oceania'),
(134, 'Omã', 'NULL', 'Ásia'),
(135, 'Países Baixos', 'NULL', 'Europa'),
(136, 'Palau', 'NULL', 'Oceania'),
(137, 'Panamá', 'NULL', 'América'),
(138, 'Papua Nova Guiné', 'NULL', 'Oceania'),
(139, 'Paquistão', 'NULL', 'Ásia'),
(140, 'Paraguai', 'NULL', 'América'),
(141, 'Peru', 'NULL', 'América'),
(142, 'Polónia', 'NULL', 'Europa'),
(143, 'Portugal', 'NULL', 'Europa'),
(144, 'Quénia', 'NULL', 'África'),
(145, 'Quirguistão', 'NULL', 'Ásia'),
(146, 'Quiribáti', 'NULL', 'Oceania'),
(147, 'Reino Unido', 'NULL', 'Europa'),
(148, 'República Centro-Africana', 'NULL', 'África'),
(149, 'República Checa', 'NULL', 'Europa'),
(150, 'República Democrática do Congo', 'NULL', 'África'),
(151, 'República Dominicana', 'NULL', 'América'),
(152, 'Roménia', 'NULL', 'Europa'),
(153, 'Ruanda', 'NULL', 'África'),
(154, 'Rússia', 'NULL', 'Europa'),
(155, 'Salomão', 'NULL', 'Oceania'),
(156, 'Salvador', 'NULL', 'América'),
(157, 'Samoa', 'NULL', 'Oceania'),
(158, 'Santa Lúcia', 'NULL', 'América'),
(159, 'São Cristóvão e Neves', 'NULL', 'América'),
(160, 'São Marinho', 'NULL', 'Europa'),
(161, 'São Tomé e Príncipe', 'NULL', 'África'),
(162, 'São Vicente e Granadinas', 'NULL', 'América'),
(163, 'Seicheles', 'NULL', 'África'),
(164, 'Senegal', 'NULL', 'África'),
(165, 'Serra Leoa', 'NULL', 'África'),
(166, 'Sérvia', 'NULL', 'Europa'),
(167, 'Singapura', 'NULL', 'Ásia'),
(168, 'Síria', 'NULL', 'Ásia'),
(169, 'Somália', 'NULL', 'África'),
(170, 'Sri Lanca', 'NULL', 'Ásia'),
(171, 'Suazilândia', 'NULL', 'África'),
(172, 'Sudão', 'NULL', 'África'),
(173, 'Sudão do Sul', 'NULL', 'África'),
(174, 'Suécia', 'NULL', 'Europa'),
(175, 'Suíça', 'NULL', 'Europa'),
(176, 'Suriname', 'NULL', 'América'),
(177, 'Tailândia', 'NULL', 'Ásia'),
(178, 'Taiuã', 'NULL', 'Ásia'),
(179, 'Tajiquistão', 'NULL', 'Ásia'),
(180, 'Tanzânia', 'NULL', 'África'),
(181, 'Timor-Leste', 'NULL', 'Oceania'),
(182, 'Togo', 'NULL', 'África'),
(183, 'Tonga', 'NULL', 'Oceania'),
(184, 'Trindade e Tobago', 'NULL', 'América'),
(185, 'Tunísia', 'NULL', 'África'),
(186, 'Turcomenistão', 'NULL', 'Ásia'),
(187, 'Turquia', 'NULL', 'Ásia'),
(188, 'Tuvalu', 'NULL', 'Oceania'),
(189, 'Ucrânia', 'NULL', 'Europa'),
(190, 'Uganda', 'NULL', 'África'),
(191, 'Uruguai', 'NULL', 'América'),
(192, 'Usbequistão', 'NULL', 'Ásia'),
(193, 'Vanuatu', 'NULL', 'Oceania'),
(194, 'Vaticano', 'NULL', 'Europa'),
(195, 'Venezuela', 'NULL', 'América'),
(196, 'Vietname', 'NULL', 'Ásia'),
(197, 'Zâmbia', 'NULL', 'África'),
(198, 'Zimbábue', 'NULL', 'África');

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

--
-- Estrutura da tabela `periodico`
--

CREATE TABLE `periodico` (
  `id` int(11) NOT NULL,
  `issn` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `periodicidade` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `dataInicio` date DEFAULT NULL,
  `dataTermino` date DEFAULT NULL,
  `observacao` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `qtd` int(11) DEFAULT NULL,
  `acervo` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `periodico`
--

INSERT INTO `periodico` (`id`, `issn`, `periodicidade`, `dataInicio`, `dataTermino`, `observacao`, `qtd`, `acervo`) VALUES
(1, NULL, NULL, NULL, NULL, NULL, NULL, 60);

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

--
-- Estrutura da tabela `pessoa`
--

CREATE TABLE `pessoa` (
  `id` int(11) NOT NULL,
  `nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `foto` varchar(255) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `pessoa`
--

INSERT INTO `pessoa` (`id`, `nome`, `foto`) VALUES
(1, '28 de agosto', 'DefaultBoy.png'),
(2, 'aaaa', 'DefaultBoy.png'),
(3, 'Edson Cabina', 'DefaultBoy.png'),
(4, 'Zé Du', 'DefaultBoy.png'),
(11, 'Domingos Kiassungua', 'DefaultBoy.png'),
(12, 'Biblioteca', 'DefaultBoy.png'),
(13, '1122', 'DefaultBoy.png'),
(14, 'Huila', 'DefaultBoy.png'),
(15, 'teste', 'DefaultBoy.png'),
(16, 'Zeferina', 'DefaultBoy.png'),
(17, 'KILAMBA', 'DefaultBoy.png'),
(18, 'TesteSequencia', 'DefaultBoy.png'),
(19, 'Cabinda', 'DefaultBoy.png'),
(20, 'testeoperador', 'DefaultBoy.png'),
(21, 'testegestorsenior', 'DefaultBoy.png'),
(22, 'testegestorjunior', 'DefaultBoy.png'),
(24, 'a', 'DefaultBoy.png'),
(25, 'bumba1', 'DefaultBoy.png'),
(33, 'z', 'DefaulGirl.png'),
(35, 'Quiara1', 'DefaultBoy.png'),
(36, 'ao', 'DefaultBoy.png'),
(37, 'bb', 'DefaultBoy.png'),
(38, 'Caaaaa', 'DefaultBoy.png'),
(39, 'test', 'DefaultBoy.png'),
(40, 'Julieta', 'DefaultBoy.png'),
(41, 'Any', 'DefaultBoy.png'),
(42, 'gfghfg', 'DefaultBoy.png'),
(43, 'Toya', ''),
(44, 'Tuuu', ''),
(45, 'tre', ''),
(46, 'tyrty', 'DefaultBoy.png'),
(47, 'bibl', 'DefaulGirl.png'),
(48, 'Domingos Longui', 'DefaultBoy.png'),
(49, 'Esperanca Cabina', 'DefaulGirl.png'),
(50, 'Luena', ''),
(51, 'operador', 'DefaultBoy.png'),
(52, 'vida', 'DefaultBoy.png'),
(53, 'aaaa', 'DefaultBoy.png'),
(54, 'Teste Admin', 'DefaultBoy.png'),
(55, 'Teste Gestor Senior', 'DefaultBoy.png'),
(56, 'Teste Gestor Junior', 'DefaultBoy.png'),
(57, 'Teste Operador', 'DefaultBoy.png'),
(58, 'Teste.bibliotecario', 'DefaultBoy.png'),
(59, 'qqqqq', 'DefaultBoy.png'),
(61, 'TesteOpac', 'DefaultBoy.png'),
(62, 'TesteOpac', 'DefaultBoy.png'),
(63, 'TesteOpac', 'DefaultBoy.png'),
(64, 'TesteOpac', 'DefaultBoy.png'),
(65, '11111', 'DefaultBoy.png'),
(66, 'TesteOpac', 'DefaultBoy.png'),
(67, 'zefa', 'DefaultBoy.png'),
(68, 'TesteOpac111', 'DefaultBoy.png'),
(69, 'TesteOpacqqqqqq', 'DefaultBoy.png'),
(70, 'testeoperador', 'DefaultBoy.png'),
(71, 'Domingos Longui', 'DefaultBoy.png'),
(72, 'perfilteste', 'DefaultBoy.png'),
(73, 'TesteOpac', 'DefaultBoy.png'),
(74, 'TesteOpac', 'DefaultBoy.png'),
(75, 'testeOk', 'DefaultBoy.png'),
(76, 'cacac', 'DefaultBoy.png'),
(77, 'testeForm', 'DefaultBoy.png'),
(78, 'testador', 'DefaultBoy.png'),
(79, 'testeRole', 'DefaultBoy.png'),
(80, 'leitora', 'DefaulGirl.png'),
(81, 'francisca', 'DefaulGirl.png'),
(113, 'erwew', 'DefaultBoy.png'),
(114, 'erwer', 'DefaultBoy.png'),
(115, 'app', 'DefaultBoy.png'),
(116, 'sdadsa', '93371eb2fe0e4ccc96ba7329cfcd4a0e.jpeg'),
(117, 'minha', 'cf532c10366f314c02246ed771a6ed0a.jpeg'),
(118, 'sasdsd', 'd41d8cd98f00b204e9800998ecf8427e.jpg'),
(119, 'viver', 'd41d8cd98f00b204e9800998ecf8427e.jpg'),
(120, 'cabina', 'd41d8cd98f00b204e9800998ecf8427e.jpg'),
(121, 'sida', 'DefaultBoy.png'),
(122, 'amorrrr', '3e781b2896fb8f1e4a01d12e32e3ef95.png'),
(123, 'angoteig', 'c966b6b0e9c5020cd36e441071be1a9c.jpeg'),
(124, 'jadila', 'd41d8cd98f00b204e9800998ecf8427e.jpg'),
(125, 'samu', 'd41d8cd98f00b204e9800998ecf8427e.jpg'),
(126, 'vulinha', '61499794fcd2fc1103e2c03f4dbdf907.jpg'),
(127, 'Cabina Edna', '5d01656c5a06188842c50c9eb58c1c31.jpg'),
(128, 'vulula', 'ada28147e09d08272ef0e27430d0485f.jpg'),
(129, 'fghgf', 'dd868c79b32af5d6a16f6df89516f37b.jpg'),
(130, 'filha', 'bbcfad2483f85f4880be88e287e497ff.jpg'),
(132, 'amiij', '685f5760732e928a58efdfc3c93f0dab.jpg'),
(133, 'yamis', '4241fa6cb24e0ea0b3144f8eb7ae9b81.jpg'),
(134, 'picas', ''),
(135, 'saude', '93110497fec557dc1652d9bc19430a35.jpg'),
(136, 'aaaa', '95bbb91c0126ab27353e1cc91515e36e.jpg'),
(137, 'Esperança Bumba', '1c922291dc967c2cf4cf451737367353.jpg'),
(138, 'aaa', 'DefaultBoy.png');

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

--
-- Estrutura da tabela `pessoa_contacto`
--

CREATE TABLE `pessoa_contacto` (
  `Pessoa` int(11) NOT NULL,
  `Contacto` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `pessoa_contacto`
--

INSERT INTO `pessoa_contacto` (`Pessoa`, `Contacto`) VALUES
(11, 11),
(40, 51),
(40, 68),
(73, 1),
(73, 2),
(75, 3),
(75, 4),
(76, 5),
(76, 6),
(77, 7),
(78, 8),
(79, 9),
(79, 10),
(80, 12),
(81, 13),
(113, 46),
(114, 47),
(115, 48),
(116, 49),
(117, 50),
(118, 51),
(119, 52),
(120, 53),
(121, 54),
(122, 55),
(123, 56),
(124, 57),
(125, 58),
(126, 59),
(127, 60),
(128, 61),
(129, 62),
(130, 63),
(130, 64),
(136, 68),
(137, 69),
(138, 70),
(138, 71);

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

--
-- Estrutura da tabela `pessoa_endereco`
--

CREATE TABLE `pessoa_endereco` (
  `Pessoa` int(11) NOT NULL,
  `Endereco` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `pessoa_endereco`
--

INSERT INTO `pessoa_endereco` (`Pessoa`, `Endereco`) VALUES
(113, 54),
(114, 55),
(115, 56),
(116, 57),
(117, 58),
(118, 59),
(119, 60),
(120, 61),
(121, 62),
(122, 63),
(123, 64),
(124, 65),
(125, 66),
(126, 67),
(127, 68),
(128, 69),
(129, 70),
(130, 71),
(132, 73),
(133, 74),
(134, 75),
(135, 76),
(136, 77),
(137, 78),
(138, 79);

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

--
-- Estrutura da tabela `pessoa_fisica`
--

CREATE TABLE `pessoa_fisica` (
  `id` int(11) NOT NULL,
  `pessoa` int(11) DEFAULT NULL,
  `dataNascimento` date NOT NULL,
  `mediateca` int(11) DEFAULT NULL,
  `documentoIdentificacao` int(11) DEFAULT NULL,
  `pais` int(11) DEFAULT NULL,
  `genero` varchar(2) COLLATE utf8_unicode_ci NOT NULL,
  `estado_civil` varchar(2) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `pessoa_fisica`
--

INSERT INTO `pessoa_fisica` (`id`, `pessoa`, `dataNascimento`, `mediateca`, `documentoIdentificacao`, `pais`, `genero`, `estado_civil`) VALUES
(1, 3, '2019-07-09', 1, NULL, 1, '', NULL),
(8, 11, '2014-01-01', 1, 7, 3, 'M', 'V'),
(9, 12, '2014-01-01', 2, NULL, 1, '', NULL),
(10, 13, '2014-01-01', 2, NULL, 1, '', NULL),
(11, 15, '2014-01-01', 3, NULL, 1, '', NULL),
(12, 16, '2014-01-01', 1, NULL, 1, '', NULL),
(13, 18, '2014-01-01', 1, NULL, 1, '', NULL),
(14, 20, '2014-01-01', 3, NULL, 1, '', NULL),
(15, 21, '2014-01-01', 1, NULL, 1, '', NULL),
(16, 22, '2014-01-01', 1, NULL, 1, '', NULL),
(18, 24, '2014-01-01', 3, 5, 3, 'M', 'S'),
(19, 25, '2021-08-15', 1, 6, 3, 'M', 'S'),
(27, 33, '2014-01-01', 1, 15, 3, 'M', 'S'),
(29, 35, '2014-01-01', 1, 17, 3, 'M', 'S'),
(30, 36, '2014-01-01', 1, 19, 3, 'M', 'S'),
(31, 37, '2014-01-01', 1, 20, 3, 'M', 'S'),
(32, 38, '2019-07-31', 2, 21, 3, 'M', 'S'),
(33, 39, '2019-08-15', 1, 22, 5, 'F', 'D'),
(34, 40, '2019-08-21', 1, 23, 4, 'M', 'S'),
(35, 41, '2019-08-09', 1, 24, 3, 'M', 'D'),
(36, 42, '2019-08-09', 3, 25, 3, 'M', 'S'),
(37, 43, '2019-08-15', 1, 26, 3, 'M', 'S'),
(38, 44, '2019-08-20', 1, 27, 3, 'F', 'S'),
(39, 45, '2019-08-28', 1, 28, 3, 'M', 'S'),
(40, 46, '2019-08-21', 1, 29, 6, 'M', 'C'),
(41, 47, '2019-09-04', 1, 30, 4, 'F', 'S'),
(42, 48, '2019-08-01', 1, 31, 3, 'F', 'S'),
(43, 49, '2019-07-31', 1, 32, 3, 'F', 'D'),
(44, 51, '2019-09-05', 2, 33, 5, 'M', 'S'),
(45, 52, '2019-10-16', 1, 34, 3, 'M', 'S'),
(46, 53, '2019-10-25', 1, 35, 3, 'F', 'S'),
(47, 54, '2019-10-01', 1, 36, 3, 'M', 'S'),
(48, 55, '2019-10-04', 1, 37, 3, 'M', 'S'),
(49, 56, '2019-10-09', 1, 38, 3, 'M', 'S'),
(50, 57, '2019-10-09', 1, 39, 3, 'M', 'S'),
(51, 58, '2019-10-10', 1, 40, 3, 'M', 'S'),
(52, 59, '2019-10-04', 2, 41, 6, 'M', 'S'),
(54, 61, '2014-01-01', 1, 43, 1, 'M', 'S'),
(55, 62, '2019-10-10', 1, 44, 6, 'M', 'S'),
(56, 63, '2014-01-01', 1, 45, 1, 'M', 'S'),
(57, 64, '2019-10-23', 1, 46, 6, 'M', 'S'),
(58, 65, '2019-10-25', 1, 47, 1, 'M', 'S'),
(59, 66, '2019-10-01', 1, 48, 6, 'M', 'S'),
(60, 67, '2019-10-04', 1, 49, 6, 'M', 'S'),
(61, 68, '2019-10-03', 1, 50, 6, 'M', 'S'),
(62, 69, '2019-10-03', 1, 51, 6, 'M', 'S'),
(63, 70, '2019-10-18', 1, 52, 6, 'M', 'S'),
(64, 71, '2019-10-09', 1, 53, 6, 'M', 'S'),
(65, 72, '2019-06-19', 1, 54, 21, 'M', 'C'),
(66, 73, '2019-10-25', 1, 55, 6, 'M', 'S'),
(67, 74, '2019-10-01', 1, 56, 1, 'M', 'S'),
(68, 75, '2019-10-15', 1, 57, 1, 'M', 'S'),
(69, 76, '2019-10-16', 2, 58, 1, 'M', 'S'),
(70, 77, '2019-11-20', 3, 59, 6, 'M', 'S'),
(71, 78, '2019-11-01', 2, 60, 1, 'M', 'S'),
(72, 79, '2019-11-22', 2, 61, 4, 'M', 'C'),
(73, 80, '2014-01-01', 2, 62, 7, 'F', 'C'),
(74, 81, '2015-01-17', 2, 63, 13, 'M', 'S'),
(106, 113, '2020-01-01', 1, 97, 1, 'M', 'C'),
(107, 114, '2020-01-01', 1, 98, 1, 'M', 'D'),
(108, 115, '2019-11-20', 2, 99, 2, 'M', 'C'),
(109, 116, '2020-01-01', 1, 100, 2, 'M', 'C'),
(110, 117, '2019-12-04', 1, 101, 3, 'M', 'C'),
(111, 118, '2020-01-01', 1, 102, 1, 'M', 'S'),
(112, 119, '2020-01-01', 1, 103, 1, '', 'S'),
(113, 120, '2020-01-01', 1, 104, 3, 'M', 'C'),
(114, 121, '2020-01-01', 2, 105, 2, 'M', 'C'),
(115, 122, '2020-01-01', 2, 106, 3, 'M', 'S'),
(116, 123, '2020-01-01', 2, 107, 1, 'M', 'C'),
(117, 124, '2020-01-01', 1, 108, 1, 'M', 'D'),
(118, 125, '2020-01-01', 1, 109, 1, 'F', 'S'),
(119, 126, '2020-01-01', 1, 110, 2, 'M', 'C'),
(120, 127, '2020-01-01', 2, 111, 2, 'M', 'D'),
(121, 128, '2020-01-01', 1, 112, 1, 'M', 'D'),
(122, 129, '2020-01-01', 2, 113, 1, 'M', 'C'),
(123, 130, '2019-09-10', 3, 114, 3, 'M', 'S'),
(125, 132, '2020-01-01', 2, 116, 2, 'M', 'C'),
(126, 133, '2020-01-01', 3, 117, 1, 'M', 'S'),
(127, 134, '2020-01-01', 2, 118, 1, 'M', 'S'),
(128, 135, '2020-01-01', 1, 119, 1, 'M', 'S'),
(129, 136, '2020-01-01', 1, 120, 1, 'M', 'S'),
(130, 137, '2019-09-19', 2, 121, 6, 'F', 'S'),
(131, 138, '2019-10-22', 2, 122, 1, 'M', 'C');

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

--
-- Estrutura da tabela `pessoa_juridica`
--

CREATE TABLE `pessoa_juridica` (
  `id` int(11) NOT NULL,
  `nif` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `site` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `pagina` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `pessoa` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `pessoa_juridica`
--

INSERT INTO `pessoa_juridica` (`id`, `nif`, `site`, `pagina`, `pessoa`) VALUES
(1, '09090909', NULL, NULL, 1),
(2, 'aaaaa', NULL, NULL, 2),
(3, '012022', NULL, NULL, 4),
(4, '0099877', 'www.mediatecaHuila.co.ao', NULL, 14),
(5, '002255068LA033', 'ww.media.co.ao', NULL, 17),
(6, '00222', 'www.hgjh.com', NULL, 19),
(7, '65456', 'ww.media.co.ao', NULL, 50);

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

--
-- Estrutura da tabela `politica`
--

CREATE TABLE `politica` (
  `id` int(11) NOT NULL,
  `estado` varchar(10) COLLATE utf8_unicode_ci NOT NULL,
  `descricao` varchar(150) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estrutura da tabela `politica_emprestimo`
--

CREATE TABLE `politica_emprestimo` (
  `id` int(11) NOT NULL,
  `estado` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `perValMax` int(11) DEFAULT NULL,
  `unidade` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `sigla` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `politica_emprestimo`
--

INSERT INTO `politica_emprestimo` (`id`, `estado`, `perValMax`, `unidade`, `sigla`) VALUES
(1, 'D', 121, 'Dia', NULL),
(3, 'D', 10, 'Dia', NULL),
(4, 'D', 12, 'Hora', NULL),
(5, 'A', 1, 'Hora', NULL),
(6, 'D', 3, 'Semana', NULL);

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

--
-- Estrutura da tabela `politica_mediateca`
--

CREATE TABLE `politica_mediateca` (
  `politica_id` int(11) NOT NULL,
  `mediateca_id` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estrutura da tabela `politica_reserva`
--

CREATE TABLE `politica_reserva` (
  `id` int(11) NOT NULL,
  `estado` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `perValMax` int(11) DEFAULT NULL,
  `data` date DEFAULT NULL,
  `sigla` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `unidade` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `politica_reserva`
--

INSERT INTO `politica_reserva` (`id`, `estado`, `perValMax`, `data`, `sigla`, `unidade`) VALUES
(1, 'D', 151, NULL, NULL, 'Dia'),
(2, 'D', 99, NULL, NULL, 'Dia'),
(3, 'D', 4, NULL, NULL, 'Hora'),
(4, 'D', 10, NULL, NULL, 'Hora'),
(5, 'A', 1, NULL, NULL, 'Hora'),
(6, 'D', 111, NULL, NULL, 'Hora'),
(7, 'D', 20, NULL, NULL, 'Hora'),
(8, 'D', 1, NULL, NULL, 'Hora');

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

--
-- Estrutura da tabela `politica_tipoacervo`
--

CREATE TABLE `politica_tipoacervo` (
  `politica_id` int(11) NOT NULL,
  `tipo_acervo_id` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estrutura da tabela `pre_cadastro`
--

CREATE TABLE `pre_cadastro` (
  `id` int(11) NOT NULL,
  `estado` varchar(2) COLLATE utf8_unicode_ci DEFAULT NULL,
  `dataSolicitacao` date NOT NULL,
  `dataResposta` date DEFAULT NULL,
  `observacao` varchar(150) COLLATE utf8_unicode_ci DEFAULT NULL,
  `leitor` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estrutura da tabela `produtor`
--

CREATE TABLE `produtor` (
  `id` int(11) NOT NULL,
  `nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `descricao` varchar(100) COLLATE utf8_unicode_ci NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `produtor`
--

INSERT INTO `produtor` (`id`, `nome`, `descricao`) VALUES
(1, 'Saude', ''),
(2, 'aaa', 'b282f9ff9a51f32ce3c8b304d60e54f3.jpeg'),
(3, 'Edson Cabina', 'c4d46170d9052ca7a53852ae6a6c8154.png'),
(4, 'sdfds', '990119527dc7f01d8b96afa87d318f72.png'),
(6, 'Ls Produções', '');

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

--
-- Estrutura da tabela `profissao`
--

CREATE TABLE `profissao` (
  `id` int(11) NOT NULL,
  `nome` varchar(150) COLLATE utf8_unicode_ci NOT NULL,
  `descricao` varchar(150) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `profissao`
--

INSERT INTO `profissao` (`id`, `nome`, `descricao`) VALUES
(1, 'Secretaria', 'NULL'),
(2, 'AGRÃ“NOMO', 'NULL'),
(3, 'AJUDANTE', 'NULL'),
(4, 'ANALISTA', 'NULL'),
(5, 'APONTADOR (A)', 'NULL'),
(6, 'ARQUITECTO (A)', 'NULL'),
(7, 'ASSISTENTE ADMINISTRATIVO', 'NULL'),
(8, 'ASSISTENTE DE GEOFÃSICA', 'NULL'),
(9, 'ATLETA', 'NULL'),
(10, 'BALCONISTA', 'NULL'),
(11, 'BOMBEIRO (A)', 'NULL'),
(12, 'CANALIZADOR (A)', 'NULL'),
(13, 'CHEFE DA RECEPÃ‡ÃƒO', 'NULL'),
(14, 'CONTABILISTA', 'NULL'),
(15, 'CONTROLADOR (A) DE QUALIDADE', 'NULL'),
(16, 'COZINHEIRO (A)', 'NULL'),
(17, 'EDITOR (A)', 'NULL'),
(18, 'ELECTRICISTA', 'NULL'),
(19, 'EMPREGADO (A) DE MASA', 'NULL'),
(20, 'ENFERMEIRO (A)', 'NULL'),
(21, 'ESCRITURÃRIO (A)', 'NULL'),
(22, 'ESTIVADOR (A)', 'NULL'),
(23, 'ESTUDANTE', 'NULL'),
(24, 'FACTURADOR (A)', 'NULL'),
(25, 'FUNCIONÃRIO (A) PÃšBLICO (A)', 'NULL'),
(26, 'GESTOR (A) COMERCIAL', 'NULL'),
(27, 'JORNALISTA', 'NULL'),
(28, 'LIMPEZA', 'NULL'),
(29, 'MARINHEIRO (A)', 'NULL'),
(30, 'MECÃ‚NICO (A)', 'NULL'),
(31, 'MOTORISTA', 'NULL'),
(32, 'NENHUMA', 'NULL'),
(33, 'OPERADOR (A) DE CAIXA', 'NULL'),
(34, 'OPERADOR (A) DE CALL CENTER', 'NULL'),
(35, 'ORIENTADOR (A)', 'NULL'),
(36, 'PASTELEIRO (A)', 'NULL'),
(37, 'POLÃCIA', 'NULL'),
(38, 'PROFESSOR (A)', 'NULL'),
(39, 'PROMOTOR (A) DE VENDAS', 'NULL'),
(40, 'RELAÃ‡Ã•ES PÃšBLICAS', 'NULL'),
(41, 'RELOJOEIRO (A)', 'NULL'),
(42, 'SECRETÃRIO (A)', 'NULL'),
(43, 'SOLDADOR (A)', 'NULL'),
(44, 'SUPERVISOR (A)', 'NULL'),
(45, 'SUPERVISOR (A) DE LOGÃSITICA', 'NULL'),
(46, 'TÃ‰CNICO (A) DE ELECTRCIDADE', 'NULL'),
(47, 'TÃ‰CNICO (A) DE ESTATÃSTICAS', 'NULL'),
(48, 'TÃ‰CNICO (A) DE FRIO INDUSTRIAL', 'NULL'),
(49, 'TÃ‰CNICO (A) DE HARDWARE', 'NULL'),
(50, 'TÃ‰CNICO (A) DE INFORMÃTICA', 'NULL'),
(51, 'TÃ‰CNICO (A) DE LABORATÃ“RIO', 'NULL'),
(52, 'TÃ‰CNICO (A) DE MÃQUINAS E MOTORES', 'NULL'),
(53, 'TÃ‰CNICO (A) DE MONTAGEM', 'NULL'),
(54, 'TÃ‰CNICO (A) DE REDES', 'NULL'),
(55, 'TÃ‰CNICO (A) DE TELECOMUNICAÃ‡Ã•ES', 'NULL'),
(56, 'TELEFONISTA', 'NULL'),
(57, 'TOPÃ“GRAFO (A)', 'NULL'),
(58, '_OUTRA', 'NULL'),
(59, 'POLITICO', 'NULL'),
(60, 'JURISTA', 'NULL'),
(61, 'AAA', 'NULL'),
(62, 'TECNICO SUPERIOR', 'NULL'),
(63, 'ADMINISTRADOR', 'NULL'),
(64, 'GESTOR', 'NULL'),
(65, 'PROVINCIA', 'NULL');

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

--
-- Estrutura da tabela `provincia`
--

CREATE TABLE `provincia` (
  `id` int(11) NOT NULL,
  `nome` varchar(150) COLLATE utf8_unicode_ci NOT NULL,
  `sigla` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL,
  `descricao` varchar(150) COLLATE utf8_unicode_ci DEFAULT NULL,
  `pais` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `provincia`
--

INSERT INTO `provincia` (`id`, `nome`, `sigla`, `descricao`, `pais`) VALUES
(1, 'Luanda', 'NULL', 'NULL', 6),
(2, 'Bengo', 'NULL', 'NULL', 6),
(3, 'Benguela', 'NULL', 'NULL', 6),
(4, 'DESCONHECIDOS', 'NULL', 'NULL', 6),
(5, 'Cabinda', 'NULL', 'NULL', 6),
(6, 'Cuando - Cubando', 'NULL', 'NULL', 6),
(7, 'Kwanza - Norte', 'NULL', 'NULL', 6),
(8, 'Kwanza - Sul', 'NULL', 'NULL', 6),
(9, 'Cunene', 'NULL', 'NULL', 6),
(10, 'Huambo', 'NULL', 'NULL', 6),
(11, 'Huila', 'NULL', 'NULL', 6),
(12, 'Bié', 'NULL', 'NULL', 6),
(13, 'Lunda - Norte', 'NULL', 'NULL', 6),
(14, 'Lunda - Sul', 'NULL', 'NULL', 6),
(15, 'Malanje', 'NULL', 'NULL', 6),
(16, 'Moxico', 'NULL', 'NULL', 6),
(17, 'Namibe', 'NULL', 'NULL', 6),
(18, 'Uíge', 'NULL', 'NULL', 6),
(19, 'Zaire', 'NULL', 'NULL', 6);

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

--
-- Estrutura da tabela `p_emprestimo`
--

CREATE TABLE `p_emprestimo` (
  `id` int(11) NOT NULL,
  `qtdMaxAcervoEmp` int(11) NOT NULL,
  `politica` int(11) DEFAULT NULL,
  `qtdMaxDiasEmprest` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `p_emprestimo`
--

INSERT INTO `p_emprestimo` (`id`, `qtdMaxAcervoEmp`, `politica`, `qtdMaxDiasEmprest`) VALUES
(1, 4, NULL, 0);

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

--
-- Estrutura da tabela `p_multa`
--

CREATE TABLE `p_multa` (
  `id` int(11) NOT NULL,
  `valor` double NOT NULL,
  `politica` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `p_multa`
--

INSERT INTO `p_multa` (`id`, `valor`, `politica`) VALUES
(1, 1222, NULL);

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

--
-- Estrutura da tabela `p_renovacao`
--

CREATE TABLE `p_renovacao` (
  `id` int(11) NOT NULL,
  `politica` int(11) DEFAULT NULL,
  `tempoLimite` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estrutura da tabela `p_reserva`
--

CREATE TABLE `p_reserva` (
  `id` int(11) NOT NULL,
  `qtdMaxAcervoRes` int(11) NOT NULL,
  `politica` int(11) DEFAULT NULL,
  `qtdDiasValido` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `p_reserva`
--

INSERT INTO `p_reserva` (`id`, `qtdMaxAcervoRes`, `politica`, `qtdDiasValido`) VALUES
(1, 2, NULL, 0);

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

--
-- Estrutura da tabela `p_suspensao`
--

CREATE TABLE `p_suspensao` (
  `id` int(11) NOT NULL,
  `durSusp` int(11) NOT NULL,
  `politica` int(11) DEFAULT NULL,
  `tipoSuspensao` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `pMulta` double NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `p_suspensao`
--

INSERT INTO `p_suspensao` (`id`, `durSusp`, `politica`, `tipoSuspensao`, `pMulta`) VALUES
(1, 2, NULL, '', 0);

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

--
-- Estrutura da tabela `reserva`
--

CREATE TABLE `reserva` (
  `id` int(11) NOT NULL,
  `dataReserva` datetime DEFAULT NULL,
  `dataVencimento` datetime DEFAULT NULL,
  `dataRenovacao` datetime DEFAULT NULL,
  `dataVenRenovacao` datetime DEFAULT NULL,
  `estado` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `politicaReserva` int(11) DEFAULT NULL,
  `leitor` int(11) DEFAULT NULL,
  `mediateca` int(11) DEFAULT NULL,
  `politicaReservaRenovacao` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `reserva`
--

INSERT INTO `reserva` (`id`, `dataReserva`, `dataVencimento`, `dataRenovacao`, `dataVenRenovacao`, `estado`, `politicaReserva`, `leitor`, `mediateca`, `politicaReservaRenovacao`) VALUES
(12, '2020-03-19 00:00:00', NULL, NULL, NULL, 'A', NULL, 5, 2, NULL),
(13, NULL, '2017-05-05 07:07:00', NULL, NULL, 'F', NULL, 1, 1, NULL),
(14, NULL, '2020-05-06 07:12:00', NULL, NULL, 'C', NULL, 1, 1, NULL),
(17, NULL, NULL, NULL, NULL, NULL, NULL, 5, 1, NULL),
(18, NULL, '2011-01-01 15:03:00', NULL, NULL, 'AT', NULL, 5, 2, NULL),
(19, NULL, '2020-04-09 19:00:00', NULL, NULL, 'AT', NULL, 5, 1, NULL),
(20, NULL, '2020-04-08 19:00:00', NULL, NULL, 'AT', NULL, 3, 1, NULL),
(21, '2020-04-01 00:00:00', '2020-04-01 10:00:00', NULL, NULL, 'AT', NULL, 5, 1, NULL),
(22, '2020-04-01 00:00:00', '2020-04-01 10:00:00', NULL, NULL, 'AT', NULL, 5, 1, NULL),
(24, '2020-04-01 08:11:29', '2020-04-02 23:10:00', NULL, NULL, 'AT', NULL, 1, 1, NULL),
(25, '2020-04-01 08:16:32', '2020-04-01 10:00:00', '2020-04-09 01:07:22', '2020-04-09 01:07:22', 'AT', NULL, 1, 1, NULL),
(26, '2020-04-01 08:18:37', '2020-04-01 10:10:00', '2020-04-09 01:05:54', '2020-04-09 01:05:54', 'AT', NULL, 1, 1, NULL),
(27, '2020-04-01 11:16:22', '2020-04-02 22:03:00', NULL, NULL, 'C', NULL, 1, 1, NULL),
(28, '2020-04-02 12:14:31', '2020-04-01 10:00:00', NULL, NULL, 'C', NULL, 1, 1, NULL),
(29, '2020-04-02 01:40:42', '2020-04-02 10:10:00', NULL, NULL, 'C', NULL, 1, 1, NULL),
(30, '2020-04-02 02:05:17', '2020-04-01 20:10:00', NULL, NULL, 'C', NULL, 1, 1, NULL),
(31, '2020-04-02 02:04:01', '2020-04-01 10:10:00', NULL, NULL, 'C', NULL, 1, 1, NULL),
(32, '2020-04-03 02:22:24', '2020-04-03 01:22:24', NULL, NULL, 'C', NULL, 1, 1, NULL),
(33, '2020-04-04 02:36:46', '2020-04-04 10:00:00', '2020-04-04 10:00:00', '2020-04-04 10:00:00', 'AT', NULL, 1, 1, NULL),
(34, '2020-04-08 09:01:39', '2020-04-09 10:00:00', '2020-04-09 10:00:00', NULL, 'C', NULL, 4, 1, NULL),
(35, '2020-04-25 04:13:40', '2020-04-01 10:10:00', NULL, NULL, 'AT', NULL, 31, 1, NULL),
(36, '2020-04-25 04:22:47', '2020-04-25 12:00:00', NULL, NULL, 'AT', NULL, 31, 1, NULL),
(37, '2020-04-25 04:36:02', '2020-04-03 12:00:00', NULL, NULL, 'AT', NULL, 31, 1, NULL),
(38, '2020-04-25 04:37:56', '2020-04-25 12:03:00', NULL, NULL, 'AT', NULL, 31, 1, NULL),
(39, '2020-04-25 04:44:26', '2020-04-25 10:10:00', NULL, NULL, 'AT', NULL, 31, 1, NULL),
(40, '2020-04-25 04:45:48', '2020-04-25 12:00:00', NULL, NULL, 'AT', NULL, 31, 1, NULL),
(41, '2020-04-25 04:48:42', '2020-04-25 12:12:00', NULL, NULL, 'AT', NULL, 31, 1, NULL),
(42, '2020-04-25 04:53:23', '2020-04-25 10:00:00', NULL, NULL, 'AT', NULL, 31, 1, NULL),
(43, '2020-04-25 05:03:59', '2020-04-25 12:12:00', NULL, NULL, 'AT', 4, 31, 1, NULL),
(44, '2020-04-25 05:06:38', '2020-04-25 12:00:00', NULL, NULL, 'AT', 4, 31, 1, NULL),
(45, '2020-04-25 07:22:45', '2020-04-25 20:10:00', NULL, NULL, 'AT', 4, 31, 1, NULL),
(46, '2020-04-25 07:35:44', '2020-04-25 12:12:00', NULL, NULL, 'AT', 4, 31, 1, NULL),
(47, '2020-04-25 07:45:07', '2020-04-25 12:12:00', NULL, NULL, 'AT', 4, 31, 1, NULL),
(48, '2020-04-25 07:51:51', '2020-04-25 12:12:00', NULL, NULL, 'AT', 4, 31, 1, NULL),
(49, '2020-04-25 20:08:36', '2020-04-25 12:00:00', NULL, NULL, 'AT', 4, 31, 1, NULL),
(50, '2020-04-25 20:13:29', '2020-04-25 12:12:00', NULL, NULL, 'AT', 4, 31, 1, NULL),
(51, '2020-04-25 20:14:29', '2020-04-25 15:00:00', NULL, NULL, 'AT', 4, 31, 1, NULL),
(52, '2020-04-26 13:32:25', '2020-04-26 14:00:00', NULL, NULL, 'AT', 4, 31, 1, NULL),
(53, '2020-04-26 17:22:30', '2020-04-26 17:23:00', NULL, NULL, 'AT', 3, 31, 1, NULL),
(54, '2020-04-26 17:30:43', '2020-04-26 23:00:00', NULL, NULL, 'AT', 3, 31, 1, NULL),
(55, '2020-04-26 18:13:47', '2020-04-26 23:00:00', NULL, NULL, 'AT', 3, 31, 1, NULL),
(56, '2020-04-26 18:36:36', '2020-04-26 23:00:00', NULL, NULL, 'AT', 3, 31, 1, NULL),
(57, '2020-04-26 20:02:24', '2020-04-26 23:59:00', NULL, NULL, 'AT', 3, 31, 1, NULL),
(58, '2020-04-26 20:04:13', '2020-04-27 00:00:00', '2020-04-29 15:49:02', '2020-04-29 16:00:00', 'AT', 3, 31, 1, 5),
(59, '2020-04-26 23:46:19', '2020-04-26 23:50:00', '2020-04-29 15:21:59', '2020-04-29 07:00:00', 'C', 5, 31, 1, NULL),
(60, '2020-04-26 23:56:10', '2020-04-27 00:30:00', '2020-04-29 15:20:23', '2020-04-29 20:00:00', 'AT', 5, 31, 1, NULL),
(61, '2020-04-27 14:12:18', '2020-04-27 15:00:00', '2020-04-27 20:05:42', '2020-04-27 20:05:42', 'AT', 5, 31, 1, NULL),
(62, '2020-04-27 14:13:51', '2020-04-27 15:00:00', '2020-04-27 20:00:25', '2020-04-27 20:00:25', 'AT', 5, 31, 1, NULL),
(63, '2020-04-27 14:25:06', '2020-04-27 15:00:00', '2020-04-27 19:38:11', '2020-04-27 19:38:11', 'AT', 5, 31, 1, NULL),
(64, '2020-04-27 14:26:25', '2020-04-27 15:00:00', '2020-04-27 19:28:23', '2020-04-27 19:28:23', 'AT', 5, 31, 1, NULL),
(65, '2020-04-27 14:29:05', '2020-04-27 15:00:00', '2020-04-27 19:24:00', '2020-04-27 19:24:00', 'C', 5, 31, 1, NULL),
(66, '2020-04-27 14:29:49', '2020-04-27 15:00:00', '2020-04-27 19:21:56', '2020-04-27 19:21:56', 'C', 5, 31, 1, NULL),
(67, '2020-04-27 14:44:37', '2020-04-27 15:00:00', '2020-04-27 19:17:41', '2020-04-27 19:17:41', 'C', 5, 31, 1, NULL),
(68, '2020-04-27 14:50:38', '2020-04-27 15:00:00', '2020-04-27 19:09:38', '2020-04-27 19:09:38', 'C', 5, 31, 1, NULL),
(69, '2020-04-27 14:51:46', '2020-04-27 15:00:00', '2020-04-27 19:04:32', '2020-04-27 19:04:32', 'C', 5, 31, 1, NULL),
(70, '2020-04-27 14:52:56', '2020-04-27 15:00:00', '2020-04-27 19:00:08', '2020-04-27 07:00:08', 'C', 5, 31, 1, NULL),
(71, '2020-04-27 15:01:15', '2020-04-27 16:00:00', NULL, NULL, 'C', 5, 31, 1, NULL),
(72, '2020-04-27 17:04:06', '2020-04-27 18:00:00', '2020-04-27 05:54:07', '2020-04-27 05:54:07', 'C', 5, 31, 1, NULL),
(73, '2020-04-28 08:26:56', '2020-04-28 09:00:00', NULL, NULL, 'C', 5, 31, 1, NULL),
(74, '2020-04-29 13:56:50', '2020-04-29 14:00:00', '2020-04-29 15:16:15', '2020-04-29 15:16:15', 'AT', 5, 31, 1, NULL),
(75, '2020-04-29 15:57:52', '2020-04-29 16:00:00', NULL, NULL, 'AT', 5, 31, 1, NULL),
(76, '2020-04-30 12:20:18', '2020-04-30 12:30:00', NULL, NULL, 'AT', 5, 31, 1, NULL),
(77, '2020-04-30 13:24:35', '2020-04-30 13:25:00', NULL, NULL, 'AT', 5, 31, 1, NULL),
(78, '2020-04-30 17:13:29', '2020-04-30 17:15:00', NULL, NULL, 'AT', 5, 31, 1, NULL),
(79, '2020-04-30 17:19:26', '2020-04-30 17:21:00', NULL, NULL, 'AT', 5, 31, 1, NULL),
(80, '2020-04-30 17:52:01', '2020-04-30 17:55:00', NULL, NULL, 'AT', 5, 31, 1, NULL),
(81, '2020-04-30 18:12:07', '2020-04-30 18:15:00', NULL, NULL, 'AT', 5, 31, 1, NULL),
(82, '2020-05-12 09:57:45', '2020-05-12 10:00:00', NULL, NULL, 'AT', 5, 31, 1, NULL),
(83, '2020-05-16 18:17:09', '2020-05-16 19:00:00', NULL, NULL, 'AT', 5, 31, 1, NULL),
(84, '2020-05-23 20:00:38', '2020-05-23 21:00:00', '2020-05-23 20:08:59', '2020-05-23 21:00:00', 'C', 5, 31, 1, 5);

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

--
-- Estrutura da tabela `sugestao`
--

CREATE TABLE `sugestao` (
  `id` int(11) NOT NULL,
  `leitor` int(11) DEFAULT NULL,
  `titulo` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `autor` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `anexo` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `estado` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `resposta` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `tipoAcervo` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

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

--
-- Estrutura da tabela `suspensao`
--

CREATE TABLE `suspensao` (
  `id` int(11) NOT NULL,
  `descricao` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `estado` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `dataSuspensao` datetime DEFAULT NULL,
  `dataVencimento` datetime DEFAULT NULL,
  `leitor` int(11) DEFAULT NULL,
  `emprestimo` int(11) DEFAULT NULL,
  `reserva` int(11) DEFAULT NULL,
  `motivoSuspMulta` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `suspensao`
--

INSERT INTO `suspensao` (`id`, `descricao`, `estado`, `dataSuspensao`, `dataVencimento`, `leitor`, `emprestimo`, `reserva`, `motivoSuspMulta`) VALUES
(5, 'Aconteceu', 'C', '2020-05-04 00:00:00', '2020-05-03 00:00:00', 30, NULL, NULL, 3),
(12, 'Atraso', 'C', '2020-05-04 02:38:04', '2020-05-06 02:38:04', 31, NULL, NULL, 4),
(16, NULL, 'C', '2020-05-04 03:13:40', '2020-05-19 03:13:40', 31, NULL, NULL, 1),
(17, 'Roubou um material', 'C', '2020-05-06 02:12:47', '2020-05-21 02:12:47', 31, NULL, NULL, 2),
(18, NULL, 'C', '2020-05-06 03:09:41', '2020-05-16 03:09:41', 31, NULL, NULL, 3),
(19, NULL, 'C', '2020-05-06 03:43:15', '2020-05-18 03:43:15', 31, NULL, NULL, 5),
(20, 'Roubo de Livro', 'C', '2020-05-09 12:38:39', '2020-05-24 12:38:39', 31, NULL, NULL, 2),
(21, 'aa', 'C', '2020-05-09 12:40:35', '2020-05-24 12:40:35', 31, NULL, NULL, 1),
(22, 'Roubo de Livro', 'C', '2020-05-09 23:39:10', '2020-05-24 23:39:10', 31, NULL, NULL, 1),
(23, 'Falta de Respeito aos Funcionários', 'C', '2020-05-10 03:31:48', '2020-05-25 03:31:48', 31, NULL, NULL, 2),
(24, NULL, 'C', '2020-05-10 03:35:58', '2020-05-25 03:35:58', 31, NULL, NULL, 1),
(25, NULL, 'C', '2020-05-10 03:36:55', '2020-05-10 03:36:55', 31, NULL, NULL, 3),
(26, NULL, 'C', '2020-05-10 13:52:49', '2020-05-10 13:52:49', 31, NULL, NULL, 1),
(27, NULL, 'C', '2020-05-10 13:54:56', '2020-05-10 13:54:56', 31, NULL, NULL, 1),
(28, NULL, 'AN', '2020-05-10 18:29:21', '2020-05-25 18:29:21', 31, NULL, NULL, 1),
(29, NULL, 'AN', '2020-05-10 23:48:18', '2020-05-25 23:48:18', 31, NULL, NULL, 1),
(30, NULL, 'AN', '2020-05-11 00:19:12', '2020-05-26 00:19:12', 31, NULL, NULL, 1),
(31, NULL, 'A', '2020-05-17 18:32:25', '2020-05-29 18:32:25', 31, NULL, NULL, 5);

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

--
-- Estrutura da tabela `tipocontacto`
--

CREATE TABLE `tipocontacto` (
  `id` int(11) NOT NULL,
  `nome` varchar(45) COLLATE utf8_unicode_ci NOT NULL,
  `descricao` varchar(45) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `tipocontacto`
--

INSERT INTO `tipocontacto` (`id`, `nome`, `descricao`) VALUES
(1, 'Telefone', 'Telefone'),
(2, 'Fixo', 'De um local fixo');

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

--
-- Estrutura da tabela `tipo_acervo`
--

CREATE TABLE `tipo_acervo` (
  `id` int(11) NOT NULL,
  `nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `descricao` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `sigla` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `tipo_acervo`
--

INSERT INTO `tipo_acervo` (`id`, `nome`, `descricao`, `sigla`) VALUES
(10, 'LIVRO', 'LIV', 'LIV'),
(11, 'DVD', 'DVD', 'DVD'),
(12, 'CD', 'CD', 'CD'),
(13, 'AUDIOLIVRO', 'ALI', 'ALI'),
(14, 'PERIODICO', 'PER', 'PER');

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

--
-- Estrutura da tabela `tipo_documento`
--

CREATE TABLE `tipo_documento` (
  `id` int(11) NOT NULL,
  `nome` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
  `descricao` varchar(150) COLLATE utf8_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `tipo_documento`
--

INSERT INTO `tipo_documento` (`id`, `nome`, `descricao`) VALUES
(1, 'BI', 'Bilhete de Identidade'),
(2, 'Passaporte', NULL),
(3, 'Cédula', NULL),
(4, 'Outros', NULL);

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

--
-- Estrutura da tabela `utilizador_funcao`
--

CREATE TABLE `utilizador_funcao` (
  `utilizador_id` int(11) NOT NULL,
  `funcao_id` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Extraindo dados da tabela `utilizador_funcao`
--

INSERT INTO `utilizador_funcao` (`utilizador_id`, `funcao_id`) VALUES
(2, 10),
(4, 9),
(6, 11),
(6, 12),
(12, 10),
(13, 10),
(14, 10),
(15, 13),
(16, 12),
(18, 10),
(19, 10),
(20, 12),
(21, 11),
(23, 12),
(24, 10),
(25, 11),
(26, 9),
(26, 12),
(26, 14),
(27, 9),
(28, 12),
(29, 12),
(30, 10),
(31, 9),
(32, 13),
(33, 14),
(34, 12),
(35, 11),
(36, 10),
(38, 10),
(39, 10),
(40, 10),
(41, 10),
(42, 10),
(43, 10),
(44, 10),
(45, 10),
(46, 10),
(47, 10),
(47, 12),
(48, 12),
(49, 11),
(50, 10),
(51, 10),
(52, 10),
(53, 10),
(54, 10),
(55, 9),
(56, 12),
(57, 10),
(58, 10),
(90, 11),
(91, 11),
(92, 14),
(93, 11),
(94, 11),
(95, 12),
(96, 12),
(97, 12),
(98, 12),
(99, 12),
(100, 11),
(101, 12),
(102, 11),
(103, 12),
(104, 12),
(105, 11),
(106, 11),
(107, 11),
(109, 10),
(110, 10),
(111, 10),
(112, 10),
(113, 10),
(114, 10),
(115, 12);

--
-- Indexes for dumped tables
--

--
-- Indexes for table `acervo`
--
ALTER TABLE `acervo`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_531D6977D8351A15` (`tipoAcervo`);

--
-- Indexes for table `acervo_editora`
--
ALTER TABLE `acervo_editora`
  ADD PRIMARY KEY (`acervo`,`editora`),
  ADD KEY `IDX_CFC7C1BC531D6977` (`acervo`),
  ADD KEY `IDX_CFC7C1BCC3CF1520` (`editora`);

--
-- Indexes for table `ali`
--
ALTER TABLE `ali`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_4B728552531D6977` (`acervo`);

--
-- Indexes for table `anexo`
--
ALTER TABLE `anexo`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_CD7EAF2C531D6977` (`acervo`);

--
-- Indexes for table `aquisicao`
--
ALTER TABLE `aquisicao`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_4F66C099F95AE3B1` (`mediateca`),
  ADD KEY `IDX_4F66C09910B663A0` (`fornecedor`),
  ADD KEY `IDX_4F66C099531D6977` (`acervo`),
  ADD KEY `IDX_4F66C099F4F6B607` (`mediatecaAcervo`);

--
-- Indexes for table `assunto`
--
ALTER TABLE `assunto`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `assunto_acervo`
--
ALTER TABLE `assunto_acervo`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_471EEFE0B9F0BE0` (`assunto`),
  ADD KEY `IDX_471EEFE0531D6977` (`acervo`);

--
-- Indexes for table `auditoria`
--
ALTER TABLE `auditoria`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_AF4BB49D9EF918BC` (`Utilizador`);

--
-- Indexes for table `autor`
--
ALTER TABLE `autor`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `autor_acervo`
--
ALTER TABLE `autor_acervo`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_E218B44931075EBA` (`autor`),
  ADD KEY `IDX_E218B449531D6977` (`acervo`);

--
-- Indexes for table `baixa`
--
ALTER TABLE `baixa`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `UNIQ_3C1F11C9F32A1AC1` (`exemplar`);

--
-- Indexes for table `cartao`
--
ALTER TABLE `cartao`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `UNIQ_A8D50C1ED69E89C2` (`Leitor`),
  ADD KEY `IDX_A8D50C1E9EF918BC` (`Utilizador`);

--
-- Indexes for table `cd`
--
ALTER TABLE `cd`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_45D68FDA531D6977` (`acervo`);

--
-- Indexes for table `contacto`
--
ALTER TABLE `contacto`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_2741493CA1B7304F` (`TipoContacto`);

--
-- Indexes for table `distribuidor`
--
ALTER TABLE `distribuidor`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `documento_identificacao`
--
ALTER TABLE `documento_identificacao`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_49551BA0CC45B3CD` (`tipoDocumento`);

--
-- Indexes for table `dvd`
--
ALTER TABLE `dvd`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_8325C1DF7E5D2EFF` (`pais`),
  ADD KEY `IDX_8325C1DF1AE277DF` (`distribuidor`),
  ADD KEY `IDX_8325C1DF74E214A3` (`produtor`),
  ADD KEY `IDX_8325C1DF531D6977` (`acervo`);

--
-- Indexes for table `editora`
--
ALTER TABLE `editora`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `emprestimo`
--
ALTER TABLE `emprestimo`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_E6813B924F5E78C1` (`politicaEmprestimo`),
  ADD KEY `IDX_E6813B92D69E89C2` (`leitor`),
  ADD KEY `IDX_E6813B92F95AE3B1` (`mediateca`),
  ADD KEY `IDX_E6813B9243123894` (`politicaEmprestimoRenovacao`);

--
-- Indexes for table `endereco`
--
ALTER TABLE `endereco`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_F8E0D60E7E5D2EFF` (`pais`),
  ADD KEY `IDX_F8E0D60E516B70B0` (`Provincia`),
  ADD KEY `IDX_F8E0D60E7C697743` (`Municipio`),
  ADD KEY `IDX_F8E0D60E1CDFAB82` (`pessoa`);

--
-- Indexes for table `exemplar`
--
ALTER TABLE `exemplar`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_F32A1AC1F4F6B607` (`mediatecaAcervo`),
  ADD KEY `IDX_F32A1AC14F66C099` (`aquisicao`),
  ADD KEY `IDX_F32A1AC1F95AE3B1` (`mediateca`),
  ADD KEY `IDX_F32A1AC1531D6977` (`acervo`);

--
-- Indexes for table `exemplar_emprestimo`
--
ALTER TABLE `exemplar_emprestimo`
  ADD PRIMARY KEY (`Emprestimo`,`Exemplar`),
  ADD KEY `IDX_B35A32EFA9DC3842` (`Emprestimo`),
  ADD KEY `IDX_B35A32EFA5C7897` (`Exemplar`);

--
-- Indexes for table `exemplar_reserva`
--
ALTER TABLE `exemplar_reserva`
  ADD PRIMARY KEY (`Reserva`,`Exemplar`),
  ADD KEY `IDX_B0C447B2D73017A7` (`Reserva`),
  ADD KEY `IDX_B0C447B2A5C7897` (`Exemplar`);

--
-- Indexes for table `fornecedor`
--
ALTER TABLE `fornecedor`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `funcao`
--
ALTER TABLE `funcao`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `idioma`
--
ALTER TABLE `idioma`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `idioma_acervo`
--
ALTER TABLE `idioma_acervo`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_201CA15F1DC85E0C` (`idioma`),
  ADD KEY `IDX_201CA15F531D6977` (`acervo`);

--
-- Indexes for table `importacao`
--
ALTER TABLE `importacao`
  ADD PRIMARY KEY (`id`),
  ADD KEY `fk_Importacao_Utilizador1_idx` (`Utilizador`);

--
-- Indexes for table `leitor`
--
ALTER TABLE `leitor`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `UNIQ_D69E89C2D1A41B6C` (`utilizador`),
  ADD KEY `IDX_D69E89C2898C2316` (`pessoaFisica`),
  ADD KEY `IDX_D69E89C241787BB5` (`profissao`),
  ADD KEY `IDX_D69E89C25BD850A8` (`nivelAcademico`);

--
-- Indexes for table `link`
--
ALTER TABLE `link`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_36AC99F1531D6977` (`acervo`);

--
-- Indexes for table `livro`
--
ALTER TABLE `livro`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_4CB6A687531D6977` (`acervo`);

--
-- Indexes for table `mail`
--
ALTER TABLE `mail`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `mediateca`
--
ALTER TABLE `mediateca`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_F95AE3B1240A6F2D` (`pessoaJuridica`);

--
-- Indexes for table `mediateca_acervo`
--
ALTER TABLE `mediateca_acervo`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_35312D8BF95AE3B1` (`mediateca`),
  ADD KEY `IDX_35312D8B531D6977` (`acervo`);

--
-- Indexes for table `motivobaixa`
--
ALTER TABLE `motivobaixa`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `motivosuspmulta`
--
ALTER TABLE `motivosuspmulta`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `motivo_baixa_baixa`
--
ALTER TABLE `motivo_baixa_baixa`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_1F0AD510FF268D29` (`motivoBaixa`),
  ADD KEY `IDX_1F0AD5103C1F11C9` (`baixa`);

--
-- Indexes for table `municipio`
--
ALTER TABLE `municipio`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_FE98F5E0D39AF213` (`provincia`);

--
-- Indexes for table `nivel_academico`
--
ALTER TABLE `nivel_academico`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `pagamento`
--
ALTER TABLE `pagamento`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `UNIQ_3E1F4B16FF03BE0F` (`motivoSuspMulta`),
  ADD UNIQUE KEY `UNIQ_3E1F4B1660423B16` (`suspensao`);

--
-- Indexes for table `pais`
--
ALTER TABLE `pais`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `periodico`
--
ALTER TABLE `periodico`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_A150D2FE531D6977` (`acervo`);

--
-- Indexes for table `pessoa`
--
ALTER TABLE `pessoa`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `pessoa_contacto`
--
ALTER TABLE `pessoa_contacto`
  ADD PRIMARY KEY (`Pessoa`,`Contacto`),
  ADD KEY `IDX_9F9A6E031B73AEB4` (`Pessoa`),
  ADD KEY `IDX_9F9A6E03DE372B6A` (`Contacto`);

--
-- Indexes for table `pessoa_endereco`
--
ALTER TABLE `pessoa_endereco`
  ADD PRIMARY KEY (`Pessoa`,`Endereco`),
  ADD KEY `IDX_403BF1311B73AEB4` (`Pessoa`),
  ADD KEY `IDX_403BF131196B458` (`Endereco`);

--
-- Indexes for table `pessoa_fisica`
--
ALTER TABLE `pessoa_fisica`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `UNIQ_35AF33756FE8A499` (`documentoIdentificacao`),
  ADD KEY `IDX_35AF33751CDFAB82` (`pessoa`),
  ADD KEY `IDX_35AF3375F95AE3B1` (`mediateca`),
  ADD KEY `IDX_35AF33757E5D2EFF` (`pais`);

--
-- Indexes for table `pessoa_juridica`
--
ALTER TABLE `pessoa_juridica`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_776DFB0E1CDFAB82` (`pessoa`);

--
-- Indexes for table `politica`
--
ALTER TABLE `politica`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `politica_emprestimo`
--
ALTER TABLE `politica_emprestimo`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `politica_mediateca`
--
ALTER TABLE `politica_mediateca`
  ADD PRIMARY KEY (`politica_id`,`mediateca_id`),
  ADD KEY `IDX_5244022F336E5EB1` (`politica_id`),
  ADD KEY `IDX_5244022F5C30492B` (`mediateca_id`);

--
-- Indexes for table `politica_reserva`
--
ALTER TABLE `politica_reserva`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `politica_tipoacervo`
--
ALTER TABLE `politica_tipoacervo`
  ADD PRIMARY KEY (`politica_id`,`tipo_acervo_id`),
  ADD KEY `IDX_CF29BAB7336E5EB1` (`politica_id`),
  ADD KEY `IDX_CF29BAB72A8B8CF` (`tipo_acervo_id`);

--
-- Indexes for table `pre_cadastro`
--
ALTER TABLE `pre_cadastro`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `UNIQ_CD10B6C1D69E89C2` (`leitor`);

--
-- Indexes for table `produtor`
--
ALTER TABLE `produtor`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `profissao`
--
ALTER TABLE `profissao`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `provincia`
--
ALTER TABLE `provincia`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `nome_UNIQUE` (`nome`),
  ADD KEY `IDX_D39AF2137E5D2EFF` (`pais`);

--
-- Indexes for table `p_emprestimo`
--
ALTER TABLE `p_emprestimo`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_B1D23D9D88A60626` (`politica`);

--
-- Indexes for table `p_multa`
--
ALTER TABLE `p_multa`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_81B4895D88A60626` (`politica`);

--
-- Indexes for table `p_renovacao`
--
ALTER TABLE `p_renovacao`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_A7BD273E88A60626` (`politica`);

--
-- Indexes for table `p_reserva`
--
ALTER TABLE `p_reserva`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_1F4DC75488A60626` (`politica`);

--
-- Indexes for table `p_suspensao`
--
ALTER TABLE `p_suspensao`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_5BF1116288A60626` (`politica`);

--
-- Indexes for table `reserva`
--
ALTER TABLE `reserva`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_188D2E3B7A8E0CFE` (`politicaReserva`),
  ADD KEY `IDX_188D2E3BD69E89C2` (`leitor`),
  ADD KEY `IDX_188D2E3BF95AE3B1` (`mediateca`),
  ADD KEY `IDX_188D2E3B65F43DA6` (`politicaReservaRenovacao`);

--
-- Indexes for table `sugestao`
--
ALTER TABLE `sugestao`
  ADD PRIMARY KEY (`id`),
  ADD KEY `IDX_36179898D69E89C2` (`leitor`),
  ADD KEY `IDX_36179898D8351A15` (`tipoAcervo`);

--
-- Indexes for table `suspensao`
--
ALTER TABLE `suspensao`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `UNIQ_60423B16E6813B92` (`emprestimo`),
  ADD UNIQUE KEY `UNIQ_60423B16188D2E3B` (`reserva`),
  ADD KEY `IDX_60423B16D69E89C2` (`leitor`),
  ADD KEY `IDX_60423B16FF03BE0F` (`motivoSuspMulta`);

--
-- Indexes for table `tipocontacto`
--
ALTER TABLE `tipocontacto`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `tipo_acervo`
--
ALTER TABLE `tipo_acervo`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `tipo_documento`
--
ALTER TABLE `tipo_documento`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `utilizador_funcao`
--
ALTER TABLE `utilizador_funcao`
  ADD PRIMARY KEY (`utilizador_id`,`funcao_id`),
  ADD KEY `IDX_870617275F015BCE` (`utilizador_id`),
  ADD KEY `IDX_87061727263E9CB2` (`funcao_id`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `acervo`
--
ALTER TABLE `acervo`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=62;

--
-- AUTO_INCREMENT for table `ali`
--
ALTER TABLE `ali`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `anexo`
--
ALTER TABLE `anexo`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=43;

--
-- AUTO_INCREMENT for table `aquisicao`
--
ALTER TABLE `aquisicao`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=33;

--
-- AUTO_INCREMENT for table `assunto`
--
ALTER TABLE `assunto`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10;

--
-- AUTO_INCREMENT for table `assunto_acervo`
--
ALTER TABLE `assunto_acervo`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=28;

--
-- AUTO_INCREMENT for table `auditoria`
--
ALTER TABLE `auditoria`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=36;

--
-- AUTO_INCREMENT for table `autor`
--
ALTER TABLE `autor`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=29;

--
-- AUTO_INCREMENT for table `autor_acervo`
--
ALTER TABLE `autor_acervo`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=25;

--
-- AUTO_INCREMENT for table `baixa`
--
ALTER TABLE `baixa`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `cartao`
--
ALTER TABLE `cartao`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- AUTO_INCREMENT for table `cd`
--
ALTER TABLE `cd`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT for table `contacto`
--
ALTER TABLE `contacto`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=72;

--
-- AUTO_INCREMENT for table `distribuidor`
--
ALTER TABLE `distribuidor`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;

--
-- AUTO_INCREMENT for table `documento_identificacao`
--
ALTER TABLE `documento_identificacao`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=123;

--
-- AUTO_INCREMENT for table `dvd`
--
ALTER TABLE `dvd`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;

--
-- AUTO_INCREMENT for table `editora`
--
ALTER TABLE `editora`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;

--
-- AUTO_INCREMENT for table `emprestimo`
--
ALTER TABLE `emprestimo`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=50;

--
-- AUTO_INCREMENT for table `endereco`
--
ALTER TABLE `endereco`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=80;

--
-- AUTO_INCREMENT for table `exemplar`
--
ALTER TABLE `exemplar`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=72;

--
-- AUTO_INCREMENT for table `fornecedor`
--
ALTER TABLE `fornecedor`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- AUTO_INCREMENT for table `funcao`
--
ALTER TABLE `funcao`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=15;

--
-- AUTO_INCREMENT for table `idioma`
--
ALTER TABLE `idioma`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=103;

--
-- AUTO_INCREMENT for table `idioma_acervo`
--
ALTER TABLE `idioma_acervo`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=27;

--
-- AUTO_INCREMENT for table `importacao`
--
ALTER TABLE `importacao`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `leitor`
--
ALTER TABLE `leitor`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=32;

--
-- AUTO_INCREMENT for table `link`
--
ALTER TABLE `link`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=16;

--
-- AUTO_INCREMENT for table `livro`
--
ALTER TABLE `livro`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9;

--
-- AUTO_INCREMENT for table `mail`
--
ALTER TABLE `mail`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `mediateca`
--
ALTER TABLE `mediateca`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- AUTO_INCREMENT for table `mediateca_acervo`
--
ALTER TABLE `mediateca_acervo`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=17;

--
-- AUTO_INCREMENT for table `motivobaixa`
--
ALTER TABLE `motivobaixa`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9;

--
-- AUTO_INCREMENT for table `motivosuspmulta`
--
ALTER TABLE `motivosuspmulta`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;

--
-- AUTO_INCREMENT for table `motivo_baixa_baixa`
--
ALTER TABLE `motivo_baixa_baixa`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `municipio`
--
ALTER TABLE `municipio`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=170;

--
-- AUTO_INCREMENT for table `nivel_academico`
--
ALTER TABLE `nivel_academico`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;

--
-- AUTO_INCREMENT for table `pagamento`
--
ALTER TABLE `pagamento`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=21;

--
-- AUTO_INCREMENT for table `pais`
--
ALTER TABLE `pais`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=199;

--
-- AUTO_INCREMENT for table `periodico`
--
ALTER TABLE `periodico`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `pessoa`
--
ALTER TABLE `pessoa`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=139;

--
-- AUTO_INCREMENT for table `pessoa_fisica`
--
ALTER TABLE `pessoa_fisica`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=132;

--
-- AUTO_INCREMENT for table `pessoa_juridica`
--
ALTER TABLE `pessoa_juridica`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;

--
-- AUTO_INCREMENT for table `politica`
--
ALTER TABLE `politica`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `politica_emprestimo`
--
ALTER TABLE `politica_emprestimo`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;

--
-- AUTO_INCREMENT for table `politica_reserva`
--
ALTER TABLE `politica_reserva`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=9;

--
-- AUTO_INCREMENT for table `pre_cadastro`
--
ALTER TABLE `pre_cadastro`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `produtor`
--
ALTER TABLE `produtor`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=7;

--
-- AUTO_INCREMENT for table `profissao`
--
ALTER TABLE `profissao`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=66;

--
-- AUTO_INCREMENT for table `provincia`
--
ALTER TABLE `provincia`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=20;

--
-- AUTO_INCREMENT for table `p_emprestimo`
--
ALTER TABLE `p_emprestimo`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `p_multa`
--
ALTER TABLE `p_multa`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `p_renovacao`
--
ALTER TABLE `p_renovacao`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `p_reserva`
--
ALTER TABLE `p_reserva`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `p_suspensao`
--
ALTER TABLE `p_suspensao`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=2;

--
-- AUTO_INCREMENT for table `reserva`
--
ALTER TABLE `reserva`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=85;

--
-- AUTO_INCREMENT for table `sugestao`
--
ALTER TABLE `sugestao`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `suspensao`
--
ALTER TABLE `suspensao`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=32;

--
-- AUTO_INCREMENT for table `tipocontacto`
--
ALTER TABLE `tipocontacto`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT for table `tipo_acervo`
--
ALTER TABLE `tipo_acervo`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=15;

--
-- AUTO_INCREMENT for table `tipo_documento`
--
ALTER TABLE `tipo_documento`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- Constraints for dumped tables
--

--
-- Limitadores para a tabela `acervo`
--
ALTER TABLE `acervo`
  ADD CONSTRAINT `FK_531D6977D8351A15` FOREIGN KEY (`tipoAcervo`) REFERENCES `tipo_acervo` (`id`);

--
-- Limitadores para a tabela `acervo_editora`
--
ALTER TABLE `acervo_editora`
  ADD CONSTRAINT `FK_CFC7C1BC531D6977` FOREIGN KEY (`acervo`) REFERENCES `acervo` (`id`),
  ADD CONSTRAINT `FK_CFC7C1BCC3CF1520` FOREIGN KEY (`editora`) REFERENCES `editora` (`id`);

--
-- Limitadores para a tabela `ali`
--
ALTER TABLE `ali`
  ADD CONSTRAINT `FK_4B728552531D6977` FOREIGN KEY (`acervo`) REFERENCES `acervo` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `anexo`
--
ALTER TABLE `anexo`
  ADD CONSTRAINT `FK_CD7EAF2C531D6977` FOREIGN KEY (`acervo`) REFERENCES `acervo` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `aquisicao`
--
ALTER TABLE `aquisicao`
  ADD CONSTRAINT `FK_4F66C09910B663A0` FOREIGN KEY (`fornecedor`) REFERENCES `fornecedor` (`id`),
  ADD CONSTRAINT `FK_4F66C099531D6977` FOREIGN KEY (`acervo`) REFERENCES `acervo` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `FK_4F66C099F4F6B607` FOREIGN KEY (`mediatecaAcervo`) REFERENCES `mediateca_acervo` (`id`),
  ADD CONSTRAINT `FK_4F66C099F95AE3B1` FOREIGN KEY (`mediateca`) REFERENCES `mediateca` (`id`);

--
-- Limitadores para a tabela `assunto_acervo`
--
ALTER TABLE `assunto_acervo`
  ADD CONSTRAINT `FK_471EEFE0531D6977` FOREIGN KEY (`acervo`) REFERENCES `acervo` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `FK_471EEFE0B9F0BE0` FOREIGN KEY (`assunto`) REFERENCES `assunto` (`id`);

--
-- Limitadores para a tabela `auditoria`
--
ALTER TABLE `auditoria`
  ADD CONSTRAINT `FK_AF4BB49D9EF918BC` FOREIGN KEY (`Utilizador`) REFERENCES `utilizador` (`id`);

--
-- Limitadores para a tabela `autor_acervo`
--
ALTER TABLE `autor_acervo`
  ADD CONSTRAINT `FK_E218B44931075EBA` FOREIGN KEY (`autor`) REFERENCES `autor` (`id`),
  ADD CONSTRAINT `FK_E218B449531D6977` FOREIGN KEY (`acervo`) REFERENCES `acervo` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `baixa`
--
ALTER TABLE `baixa`
  ADD CONSTRAINT `FK_3C1F11C9F32A1AC1` FOREIGN KEY (`exemplar`) REFERENCES `exemplar` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `cartao`
--
ALTER TABLE `cartao`
  ADD CONSTRAINT `FK_A8D50C1E9EF918BC` FOREIGN KEY (`Utilizador`) REFERENCES `utilizador` (`id`),
  ADD CONSTRAINT `FK_A8D50C1ED69E89C2` FOREIGN KEY (`Leitor`) REFERENCES `leitor` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `cd`
--
ALTER TABLE `cd`
  ADD CONSTRAINT `FK_45D68FDA531D6977` FOREIGN KEY (`acervo`) REFERENCES `acervo` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `contacto`
--
ALTER TABLE `contacto`
  ADD CONSTRAINT `FK_2741493CA1B7304F` FOREIGN KEY (`TipoContacto`) REFERENCES `tipocontacto` (`id`);

--
-- Limitadores para a tabela `documento_identificacao`
--
ALTER TABLE `documento_identificacao`
  ADD CONSTRAINT `FK_49551BA0CC45B3CD` FOREIGN KEY (`tipoDocumento`) REFERENCES `tipo_documento` (`id`);

--
-- Limitadores para a tabela `dvd`
--
ALTER TABLE `dvd`
  ADD CONSTRAINT `FK_8325C1DF1AE277DF` FOREIGN KEY (`distribuidor`) REFERENCES `distribuidor` (`id`),
  ADD CONSTRAINT `FK_8325C1DF531D6977` FOREIGN KEY (`acervo`) REFERENCES `acervo` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `FK_8325C1DF74E214A3` FOREIGN KEY (`produtor`) REFERENCES `produtor` (`id`),
  ADD CONSTRAINT `FK_8325C1DF7E5D2EFF` FOREIGN KEY (`pais`) REFERENCES `pais` (`id`);

--
-- Limitadores para a tabela `emprestimo`
--
ALTER TABLE `emprestimo`
  ADD CONSTRAINT `FK_E6813B9243123894` FOREIGN KEY (`politicaEmprestimoRenovacao`) REFERENCES `politica_emprestimo` (`id`),
  ADD CONSTRAINT `FK_E6813B924F5E78C1` FOREIGN KEY (`politicaEmprestimo`) REFERENCES `politica_emprestimo` (`id`),
  ADD CONSTRAINT `FK_E6813B92D69E89C2` FOREIGN KEY (`leitor`) REFERENCES `leitor` (`id`),
  ADD CONSTRAINT `FK_E6813B92F95AE3B1` FOREIGN KEY (`mediateca`) REFERENCES `mediateca` (`id`);

--
-- Limitadores para a tabela `endereco`
--
ALTER TABLE `endereco`
  ADD CONSTRAINT `FK_F8E0D60E1CDFAB82` FOREIGN KEY (`pessoa`) REFERENCES `pessoa` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `FK_F8E0D60E516B70B0` FOREIGN KEY (`Provincia`) REFERENCES `provincia` (`id`),
  ADD CONSTRAINT `FK_F8E0D60E7C697743` FOREIGN KEY (`Municipio`) REFERENCES `municipio` (`id`),
  ADD CONSTRAINT `FK_F8E0D60E7E5D2EFF` FOREIGN KEY (`pais`) REFERENCES `pais` (`id`);

--
-- Limitadores para a tabela `exemplar`
--
ALTER TABLE `exemplar`
  ADD CONSTRAINT `FK_F32A1AC14F66C099` FOREIGN KEY (`aquisicao`) REFERENCES `aquisicao` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `FK_F32A1AC1531D6977` FOREIGN KEY (`acervo`) REFERENCES `acervo` (`id`),
  ADD CONSTRAINT `FK_F32A1AC1F4F6B607` FOREIGN KEY (`mediatecaAcervo`) REFERENCES `mediateca_acervo` (`id`),
  ADD CONSTRAINT `FK_F32A1AC1F95AE3B1` FOREIGN KEY (`mediateca`) REFERENCES `mediateca` (`id`);

--
-- Limitadores para a tabela `exemplar_emprestimo`
--
ALTER TABLE `exemplar_emprestimo`
  ADD CONSTRAINT `FK_B35A32EFA5C7897` FOREIGN KEY (`Exemplar`) REFERENCES `exemplar` (`id`),
  ADD CONSTRAINT `FK_B35A32EFA9DC3842` FOREIGN KEY (`Emprestimo`) REFERENCES `emprestimo` (`id`);

--
-- Limitadores para a tabela `exemplar_reserva`
--
ALTER TABLE `exemplar_reserva`
  ADD CONSTRAINT `FK_B0C447B2A5C7897` FOREIGN KEY (`Exemplar`) REFERENCES `exemplar` (`id`),
  ADD CONSTRAINT `FK_B0C447B2D73017A7` FOREIGN KEY (`Reserva`) REFERENCES `reserva` (`id`);

--
-- Limitadores para a tabela `idioma_acervo`
--
ALTER TABLE `idioma_acervo`
  ADD CONSTRAINT `FK_201CA15F1DC85E0C` FOREIGN KEY (`idioma`) REFERENCES `idioma` (`id`),
  ADD CONSTRAINT `FK_201CA15F531D6977` FOREIGN KEY (`acervo`) REFERENCES `acervo` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `importacao`
--
ALTER TABLE `importacao`
  ADD CONSTRAINT `FK_90A2A5569EF918BC` FOREIGN KEY (`Utilizador`) REFERENCES `utilizador` (`id`);

--
-- Limitadores para a tabela `leitor`
--
ALTER TABLE `leitor`
  ADD CONSTRAINT `FK_D69E89C241787BB5` FOREIGN KEY (`profissao`) REFERENCES `profissao` (`id`),
  ADD CONSTRAINT `FK_D69E89C25BD850A8` FOREIGN KEY (`nivelAcademico`) REFERENCES `nivel_academico` (`id`),
  ADD CONSTRAINT `FK_D69E89C2898C2316` FOREIGN KEY (`pessoaFisica`) REFERENCES `pessoa_fisica` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `FK_D69E89C2D1A41B6C` FOREIGN KEY (`utilizador`) REFERENCES `utilizador` (`id`);

--
-- Limitadores para a tabela `link`
--
ALTER TABLE `link`
  ADD CONSTRAINT `FK_36AC99F1531D6977` FOREIGN KEY (`acervo`) REFERENCES `acervo` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `livro`
--
ALTER TABLE `livro`
  ADD CONSTRAINT `FK_4CB6A687531D6977` FOREIGN KEY (`acervo`) REFERENCES `acervo` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `mediateca`
--
ALTER TABLE `mediateca`
  ADD CONSTRAINT `FK_F95AE3B1240A6F2D` FOREIGN KEY (`pessoaJuridica`) REFERENCES `pessoa_juridica` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `mediateca_acervo`
--
ALTER TABLE `mediateca_acervo`
  ADD CONSTRAINT `FK_35312D8B531D6977` FOREIGN KEY (`acervo`) REFERENCES `acervo` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `FK_35312D8BF95AE3B1` FOREIGN KEY (`mediateca`) REFERENCES `mediateca` (`id`);

--
-- Limitadores para a tabela `motivo_baixa_baixa`
--
ALTER TABLE `motivo_baixa_baixa`
  ADD CONSTRAINT `FK_1F0AD5103C1F11C9` FOREIGN KEY (`baixa`) REFERENCES `baixa` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `FK_1F0AD510FF268D29` FOREIGN KEY (`motivoBaixa`) REFERENCES `motivobaixa` (`id`);

--
-- Limitadores para a tabela `municipio`
--
ALTER TABLE `municipio`
  ADD CONSTRAINT `FK_FE98F5E0D39AF213` FOREIGN KEY (`provincia`) REFERENCES `provincia` (`id`);

--
-- Limitadores para a tabela `pagamento`
--
ALTER TABLE `pagamento`
  ADD CONSTRAINT `FK_3E1F4B1660423B16` FOREIGN KEY (`suspensao`) REFERENCES `suspensao` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `FK_3E1F4B16FF03BE0F` FOREIGN KEY (`motivoSuspMulta`) REFERENCES `motivosuspmulta` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `periodico`
--
ALTER TABLE `periodico`
  ADD CONSTRAINT `FK_A150D2FE531D6977` FOREIGN KEY (`acervo`) REFERENCES `acervo` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `pessoa_contacto`
--
ALTER TABLE `pessoa_contacto`
  ADD CONSTRAINT `FK_9F9A6E031B73AEB4` FOREIGN KEY (`Pessoa`) REFERENCES `pessoa` (`id`),
  ADD CONSTRAINT `FK_9F9A6E03DE372B6A` FOREIGN KEY (`Contacto`) REFERENCES `contacto` (`id`);

--
-- Limitadores para a tabela `pessoa_endereco`
--
ALTER TABLE `pessoa_endereco`
  ADD CONSTRAINT `FK_403BF131196B458` FOREIGN KEY (`Endereco`) REFERENCES `endereco` (`id`),
  ADD CONSTRAINT `FK_403BF1311B73AEB4` FOREIGN KEY (`Pessoa`) REFERENCES `pessoa` (`id`);

--
-- Limitadores para a tabela `pessoa_fisica`
--
ALTER TABLE `pessoa_fisica`
  ADD CONSTRAINT `FK_35AF33751CDFAB82` FOREIGN KEY (`pessoa`) REFERENCES `pessoa` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `FK_35AF33756FE8A499` FOREIGN KEY (`documentoIdentificacao`) REFERENCES `documento_identificacao` (`id`),
  ADD CONSTRAINT `FK_35AF33757E5D2EFF` FOREIGN KEY (`pais`) REFERENCES `pais` (`id`),
  ADD CONSTRAINT `FK_35AF3375F95AE3B1` FOREIGN KEY (`mediateca`) REFERENCES `mediateca` (`id`);

--
-- Limitadores para a tabela `pessoa_juridica`
--
ALTER TABLE `pessoa_juridica`
  ADD CONSTRAINT `FK_776DFB0E1CDFAB82` FOREIGN KEY (`pessoa`) REFERENCES `pessoa` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `politica_mediateca`
--
ALTER TABLE `politica_mediateca`
  ADD CONSTRAINT `FK_5244022F336E5EB1` FOREIGN KEY (`politica_id`) REFERENCES `politica` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `FK_5244022F5C30492B` FOREIGN KEY (`mediateca_id`) REFERENCES `mediateca` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `politica_tipoacervo`
--
ALTER TABLE `politica_tipoacervo`
  ADD CONSTRAINT `FK_CF29BAB72A8B8CF` FOREIGN KEY (`tipo_acervo_id`) REFERENCES `tipo_acervo` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `FK_CF29BAB7336E5EB1` FOREIGN KEY (`politica_id`) REFERENCES `politica` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `pre_cadastro`
--
ALTER TABLE `pre_cadastro`
  ADD CONSTRAINT `FK_CD10B6C1D69E89C2` FOREIGN KEY (`leitor`) REFERENCES `leitor` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `provincia`
--
ALTER TABLE `provincia`
  ADD CONSTRAINT `FK_D39AF2137E5D2EFF` FOREIGN KEY (`pais`) REFERENCES `pais` (`id`);

--
-- Limitadores para a tabela `p_emprestimo`
--
ALTER TABLE `p_emprestimo`
  ADD CONSTRAINT `FK_B1D23D9D88A60626` FOREIGN KEY (`politica`) REFERENCES `politica` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `p_multa`
--
ALTER TABLE `p_multa`
  ADD CONSTRAINT `FK_81B4895D88A60626` FOREIGN KEY (`politica`) REFERENCES `politica` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `p_renovacao`
--
ALTER TABLE `p_renovacao`
  ADD CONSTRAINT `FK_A7BD273E88A60626` FOREIGN KEY (`politica`) REFERENCES `politica` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `p_reserva`
--
ALTER TABLE `p_reserva`
  ADD CONSTRAINT `FK_1F4DC75488A60626` FOREIGN KEY (`politica`) REFERENCES `politica` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `p_suspensao`
--
ALTER TABLE `p_suspensao`
  ADD CONSTRAINT `FK_5BF1116288A60626` FOREIGN KEY (`politica`) REFERENCES `politica` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `reserva`
--
ALTER TABLE `reserva`
  ADD CONSTRAINT `FK_188D2E3B65F43DA6` FOREIGN KEY (`politicaReservaRenovacao`) REFERENCES `politica_reserva` (`id`),
  ADD CONSTRAINT `FK_188D2E3B7A8E0CFE` FOREIGN KEY (`politicaReserva`) REFERENCES `politica_reserva` (`id`),
  ADD CONSTRAINT `FK_188D2E3BD69E89C2` FOREIGN KEY (`leitor`) REFERENCES `leitor` (`id`),
  ADD CONSTRAINT `FK_188D2E3BF95AE3B1` FOREIGN KEY (`mediateca`) REFERENCES `mediateca` (`id`);

--
-- Limitadores para a tabela `sugestao`
--
ALTER TABLE `sugestao`
  ADD CONSTRAINT `FK_36179898D69E89C2` FOREIGN KEY (`leitor`) REFERENCES `leitor` (`id`),
  ADD CONSTRAINT `FK_36179898D8351A15` FOREIGN KEY (`tipoAcervo`) REFERENCES `tipo_acervo` (`id`);

--
-- Limitadores para a tabela `suspensao`
--
ALTER TABLE `suspensao`
  ADD CONSTRAINT `FK_60423B16188D2E3B` FOREIGN KEY (`reserva`) REFERENCES `reserva` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `FK_60423B16D69E89C2` FOREIGN KEY (`leitor`) REFERENCES `leitor` (`id`),
  ADD CONSTRAINT `FK_60423B16E6813B92` FOREIGN KEY (`emprestimo`) REFERENCES `emprestimo` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `FK_60423B16FF03BE0F` FOREIGN KEY (`motivoSuspMulta`) REFERENCES `motivosuspmulta` (`id`);

--
-- Limitadores para a tabela `utilizador_funcao`
--
ALTER TABLE `utilizador_funcao`
  ADD CONSTRAINT `FK_87061727263E9CB2` FOREIGN KEY (`funcao_id`) REFERENCES `funcao` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `FK_870617275F015BCE` FOREIGN KEY (`utilizador_id`) REFERENCES `utilizador` (`id`) ON DELETE CASCADE;
COMMIT;

