--
-- Host: 127.0.0.1    Database: indikae
-- ------------------------------------------------------


--
-- Table structure for table `avaliacao`
--

CREATE TABLE `avaliacao` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `AVALIACAO` int(11) NOT NULL,
  `OBSERVACAO` varchar(200) DEFAULT NULL,
  `ID_SERVICO` int(11) NOT NULL,
  `ID_PARTICIPANTE` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_PARTICIPANTE_AVALIACAO_idx` (`ID_PARTICIPANTE`),
  KEY `fk_PARTICIPANTE_SERVICO_idx` (`ID_SERVICO`),
  CONSTRAINT `fk_PARTICIPANTE_AVALIACAO` FOREIGN KEY (`ID_PARTICIPANTE`) REFERENCES `participante` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_PARTICIPANTE_SERVICO` FOREIGN KEY (`ID_SERVICO`) REFERENCES `servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `avaliacao`
--


--
-- Table structure for table `bairro`
--

CREATE TABLE `bairro` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `BAIRRO` varchar(45) NOT NULL,
  `ID_UF` int(11) DEFAULT NULL,
  `ID_CIDADE` int(11) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_UF_BAIRRO_idx` (`ID_UF`),
  KEY `fk_CIDADE_BAIRRO_idx` (`ID_CIDADE`),
  CONSTRAINT `fk_CIDADE_BAIRRO` FOREIGN KEY (`ID_CIDADE`) REFERENCES `cidade` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_UF_BAIRRO` FOREIGN KEY (`ID_UF`) REFERENCES `uf` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `bairro`
--

INSERT INTO `bairro` VALUES (1,'Betel',26,4),(2,'Cambui',26,1),(4,'Chácara da Barra',26,1),(5,'Betel',13,7),(6,'Betel',4,2),(7,'Taquaral',26,1),(8,'Trancoso',5,11),(9,'TODOS',26,11),(10,'Jardim América',26,4),(11,'Jardim Lindo',26,4),(12,'Castelo',26,1),(13,'Jardim Chapadão',26,1);

--
-- Table structure for table `cidade`
--

CREATE TABLE `cidade` (
  `CIDADE` varchar(45) NOT NULL,
  `ID_UF` int(11) NOT NULL,
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  PRIMARY KEY (`ID`),
  UNIQUE KEY `ID_UNIQUE` (`ID`),
  KEY `fk_UF_CIDADE_idx` (`ID_UF`),
  CONSTRAINT `fk_UF_CIDADE` FOREIGN KEY (`ID_UF`) REFERENCES `uf` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `cidade`
--

INSERT INTO `cidade` VALUES ('Campinas',26,1),('Curitiba',18,2),('Paulinia',26,4),('Rio de Janeiro',19,7),('Belo Horizonte',11,10),('TODAS',36,11),('Valinhos',26,12),('Vinhedo',26,13),('Itu',26,14),('Morretes',18,16),('Itupeva',26,17);

--
-- Table structure for table `cupom`
--

CREATE TABLE `cupom` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `DATA` date DEFAULT NULL,
  `DATA_VALIDADE` date DEFAULT NULL,
  `DATA_RETIRADA` date DEFAULT NULL,
  `VALOR` decimal(2,0) DEFAULT NULL,
  `ID_PARTICIPANTE` int(11) NOT NULL,
  `ID_TIPO_CUPOM` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_PARTICIPANTE_CUPOM_idx` (`ID_PARTICIPANTE`),
  KEY `fk_PARTICIPANTE_TIPO_CUPOM_idx` (`ID_TIPO_CUPOM`),
  CONSTRAINT `fk_PARTICIPANTE_CUPOM` FOREIGN KEY (`ID_PARTICIPANTE`) REFERENCES `participante` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_PARTICIPANTE_TIPO_CUPOM` FOREIGN KEY (`ID_TIPO_CUPOM`) REFERENCES `tipo_cupom` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `cupom`
--


--
-- Table structure for table `dia_semana`
--

CREATE TABLE `dia_semana` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `DIA_SEMANA` varchar(20) NOT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `dia_semana`
--

INSERT INTO `dia_semana` VALUES (3,'Quarta-feira'),(4,'Sexta-feira'),(6,'Terça-feira'),(7,'Segunda-feira'),(8,'Quinta-feira'),(9,'Sábado'),(11,'Domingo');

--
-- Table structure for table `disponibilidade`
--

CREATE TABLE `disponibilidade` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_DIA_SEMANA` int(11) NOT NULL,
  `HORA_INI` time(2) DEFAULT NULL,
  `HORA_FIM` time(2) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_Disponibilidade_DiaSemana1_idx` (`ID_DIA_SEMANA`),
  CONSTRAINT `fk_DISP_DIA_SEMANA` FOREIGN KEY (`ID_DIA_SEMANA`) REFERENCES `dia_semana` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `disponibilidade`
--


--
-- Table structure for table `forma_pagamento`
--

CREATE TABLE `forma_pagamento` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `FORMA_PAGAMENTO` varchar(45) NOT NULL,
  `OBSERVACAO` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `forma_pagamento`
--

INSERT INTO `forma_pagamento` VALUES (8,'Boleto','Boleto impresso'),(9,'Cartão Crédito Visa','Informações completas'),(14,'Cartão Débito Mastercard','Débito'),(15,'Cartão Débito','Débito'),(16,'Cartão Débito Visa','Débito Visa'),(17,'Boleto via internet','internet'),(23,'Imaginário','teste'),(24,'Boleto1','TESTTTT');

--
-- Table structure for table `indicacao`
--

CREATE TABLE `indicacao` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_QUEM_INDICOU` int(11) NOT NULL,
  `ID_INDICADO` int(11) NOT NULL,
  `DATA_INDICACAO` date NOT NULL,
  `OBSERVACAO` varchar(100) DEFAULT NULL,
  `DATA_ACEITACAO` date DEFAULT NULL,
  `ID_TIPO_SERVICO` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_QUEM_INDICOU_PARTICIPANTE_idx` (`ID_QUEM_INDICOU`),
  KEY `fk_INDICADO_PARTICIPANTE_idx` (`ID_INDICADO`),
  KEY `fk_INDICACAO_TIPO_SERV_idx` (`ID_TIPO_SERVICO`),
  CONSTRAINT `fk_INDICACAO_TIPO_SERV` FOREIGN KEY (`ID_TIPO_SERVICO`) REFERENCES `tipo_servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_INDICADO_PARTICIPANTE` FOREIGN KEY (`ID_INDICADO`) REFERENCES `participante` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_QUEM_INDICOU_PARTICIPANTE` FOREIGN KEY (`ID_QUEM_INDICOU`) REFERENCES `participante` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `indicacao`
--


--
-- Table structure for table `pagamento`
--

CREATE TABLE `pagamento` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `PLANO_FORNECEDOR_ID` int(11) NOT NULL,
  `VALOR_A_PAGAR` decimal(2,0) DEFAULT NULL,
  `DATA_VENCIMENTO` date DEFAULT NULL,
  `VALOR_PAGO` decimal(2,0) DEFAULT NULL,
  `DATA_PAGAMENTO` date DEFAULT NULL,
  `VALOR_DESCONTO` decimal(2,0) DEFAULT NULL,
  `MOTIVO_DESCONTO` varchar(255) DEFAULT NULL,
  `VALOR_JUROS` decimal(2,0) DEFAULT NULL,
  `VALOR_MULTA` decimal(2,0) DEFAULT NULL,
  `DATA_CANCELAMENTO` date DEFAULT NULL,
  `MOTIVO_CANCELAMENTO` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `pagamento`
--


--
-- Table structure for table `pais`
--

CREATE TABLE `pais` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `PAIS` varchar(45) NOT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `pais`
--

INSERT INTO `pais` VALUES (1,'Brasil');

--
-- Table structure for table `palavra_chave`
--

CREATE TABLE `palavra_chave` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `PALAVRA_CHAVE` varchar(45) NOT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `palavra_chave`
--

INSERT INTO `palavra_chave` VALUES (1,'Manicure'),(3,'Pedicure'),(4,'Depilação'),(5,'Sem glútem'),(6,'Vegana'),(7,'Vegetariana'),(8,'Brigadeiro'),(9,'Beijinho'),(10,'Docinhos festa');

--
-- Table structure for table `participante`
--

CREATE TABLE `participante` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_TIPO_PARTICIPANTE` int(11) NOT NULL,
  `NOME` varchar(45) NOT NULL,
  `EMAIL` varchar(45) NOT NULL,
  `TELEFONE_CELULAR` int(11) NOT NULL,
  `TELEFONE_RESIDENCIAL` int(11) DEFAULT NULL,
  `TIPO_PESSOA` char(1) NOT NULL,
  `CPF` varchar(11) DEFAULT NULL,
  `CNPJ` varchar(14) DEFAULT NULL,
  `ID_REGIAO` int(11) NOT NULL,
  `ENDERECO` varchar(100) NOT NULL,
  `NUMERO` int(11) NOT NULL,
  `COMPLEMENTO` varchar(45) DEFAULT NULL,
  `PONTO_REFERENCIA` varchar(100) DEFAULT NULL,
  `HOMEPAGE` varchar(45) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  UNIQUE KEY `idParticipante_UNIQUE` (`ID`),
  KEY `fk_REGIAO_PARTICIPANTE_idx` (`ID_REGIAO`),
  KEY `fk_TIPO_PARTICIPANTE_idx` (`ID_TIPO_PARTICIPANTE`),
  CONSTRAINT `fk_REGIAO_PARTICIPANTE` FOREIGN KEY (`ID_REGIAO`) REFERENCES `regiao` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_TIPO_PARTICIPANTE` FOREIGN KEY (`ID_TIPO_PARTICIPANTE`) REFERENCES `tipo_participante` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `participante`
--


--
-- Table structure for table `perfil_acesso`
--

CREATE TABLE `perfil_acesso` (
  `ID` int(10) NOT NULL AUTO_INCREMENT,
  `DESCRICAO` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

--
-- Dumping data for table `perfil_acesso`
--

INSERT INTO `perfil_acesso` VALUES (1,'Administrador'),(2,'Consulta'),(3,'Fornecedor');

--
-- Table structure for table `plano`
--

CREATE TABLE `plano` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `PLANO` varchar(45) NOT NULL,
  `DATA_INI` date NOT NULL,
  `DATA_FIM` date DEFAULT NULL,
  `VALOR` decimal(10,0) NOT NULL,
  `BUSCA_SERVICO` char(1) NOT NULL,
  `NRO_SERVICOS` int(11) NOT NULL,
  `NRO_REGIOES` int(11) DEFAULT NULL,
  `VISITA_AUTOM_FORNECEDORES` char(1) NOT NULL,
  `CHAT` char(1) NOT NULL,
  `NRO_CHAT_DIARIO` int(11) DEFAULT NULL,
  `NRO_VISUAL_FORN_DIARIO` int(11) DEFAULT NULL,
  `NRO_LICITACAO_SIMULT` int(11) DEFAULT NULL,
  `AGENDA_DISPONIBILIDADE` char(1) DEFAULT NULL,
  `TERRITORIO_NACIONAL` char(1) DEFAULT NULL,
  `CLIENTES_VISUALIZARAM` char(1) DEFAULT NULL,
  `CLIENTES_FAVORITARAM` char(1) DEFAULT NULL,
  `CLIENTES_CONTATO_CHAT` char(1) DEFAULT NULL,
  `FORNECEDORES_FAVORITOS` char(1) NOT NULL,
  `ID_POSICAO_ANUNCIO` int(11) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_POSICAO_ANUNCIO_PLANO_idx` (`ID_POSICAO_ANUNCIO`),
  CONSTRAINT `fk_POSICAO_ANUNCIO_PLANO` FOREIGN KEY (`ID_POSICAO_ANUNCIO`) REFERENCES `posicao_anuncio` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `plano`
--

INSERT INTO `plano` VALUES (4,'Bronze','0000-00-00','2017-03-08',10,'1',4,1,'1','1',5,10,2,'1','1','1','','','',1);

--
-- Table structure for table `plano_fornecedor`
--

CREATE TABLE `plano_fornecedor` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_PLANO` int(11) NOT NULL,
  `ID_PARTICIPANTE` int(11) NOT NULL,
  `DATA_INI` date NOT NULL,
  `DATA_FIM` date NOT NULL,
  `DATA_CANCELAMENTO` date DEFAULT NULL,
  `MOTIVO` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  UNIQUE KEY `DATA_FIM_UNIQUE` (`DATA_FIM`),
  UNIQUE KEY `DATA_INI_UNIQUE` (`DATA_INI`),
  UNIQUE KEY `ID_UNIQUE` (`ID`),
  KEY `fk_PlanoFornecedor_Plano1_idx` (`ID_PLANO`),
  KEY `fk_PlanoFornecedor_Participante1_idx` (`ID_PARTICIPANTE`),
  CONSTRAINT `fk_PARTICIPANTE_PLANO` FOREIGN KEY (`ID_PARTICIPANTE`) REFERENCES `participante` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_PLANO_FORNECEDOR` FOREIGN KEY (`ID_PLANO`) REFERENCES `plano` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `plano_fornecedor`
--


--
-- Table structure for table `pontuacao`
--

CREATE TABLE `pontuacao` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_PARTICIPANTE` int(11) NOT NULL,
  `ID_TIPO_PONTUACAO` int(11) NOT NULL,
  `DATA` datetime(2) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_PONTUACAO_PARTICIPANTE_idx` (`ID_PARTICIPANTE`),
  KEY `fk_PONTUACAO_TIPO_PONTUACAO_idx` (`ID_TIPO_PONTUACAO`),
  CONSTRAINT `fk_PONTUACAO_PARTICIPANTE` FOREIGN KEY (`ID_PARTICIPANTE`) REFERENCES `participante` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_PONTUACAO_TIPO_PONTUACAO` FOREIGN KEY (`ID_TIPO_PONTUACAO`) REFERENCES `tipo_pontuacao` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `pontuacao`
--


--
-- Table structure for table `posicao_anuncio`
--

CREATE TABLE `posicao_anuncio` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `DESCRICAO` varchar(45) NOT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `posicao_anuncio`
--

INSERT INTO `posicao_anuncio` VALUES (1,'Topo Lista');

--
-- Table structure for table `regiao`
--

CREATE TABLE `regiao` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_UF` int(11) DEFAULT NULL,
  `ID_CIDADE` int(11) DEFAULT NULL,
  `ID_BAIRRO` int(11) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_UF_REGIAO_idx` (`ID_UF`),
  KEY `fk_CIDADE_REGIAO_idx` (`ID_CIDADE`),
  KEY `fk_BAIRRO_REGIAO_idx` (`ID_BAIRRO`),
  CONSTRAINT `fk_BAIRRO_REGIAO` FOREIGN KEY (`ID_BAIRRO`) REFERENCES `bairro` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_CIDADE_REGIAO` FOREIGN KEY (`ID_CIDADE`) REFERENCES `cidade` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_UF_REGIAO` FOREIGN KEY (`ID_UF`) REFERENCES `uf` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `regiao`
--

INSERT INTO `regiao` VALUES (1,26,4,1),(2,26,1,2),(3,26,1,7),(5,2,12,2),(7,26,13,8),(8,18,16,9);

--
-- Table structure for table `rel_servico_palavra_chave`
--

CREATE TABLE `rel_servico_palavra_chave` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_SERVICO` int(11) NOT NULL,
  `ID_PALAVRA_CHAVE` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_REL_SERV_PALAVRA_idx` (`ID_SERVICO`),
  KEY `fk_REL_PALAVRA_SERV_idx` (`ID_PALAVRA_CHAVE`),
  CONSTRAINT `fk_REL_PALAVRA_SERV` FOREIGN KEY (`ID_PALAVRA_CHAVE`) REFERENCES `palavra_chave` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_REL_SERV_PALAVRA` FOREIGN KEY (`ID_SERVICO`) REFERENCES `servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `rel_servico_palavra_chave`
--


--
-- Table structure for table `rel_servico_regiao`
--

CREATE TABLE `rel_servico_regiao` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_SERVICO` int(11) NOT NULL,
  `ID_REGIAO` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_REGIAO_REL_idx` (`ID_REGIAO`),
  KEY `fk_SERVICO_REL_idx` (`ID_SERVICO`),
  CONSTRAINT `fk_REGIAO_REL` FOREIGN KEY (`ID_REGIAO`) REFERENCES `regiao` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_SERVICO_REL` FOREIGN KEY (`ID_SERVICO`) REFERENCES `servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `rel_servico_regiao`
--


--
-- Table structure for table `rel_tipo_servico_palavra_chave`
--

CREATE TABLE `rel_tipo_servico_palavra_chave` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_TIPO_SERVICO` int(11) NOT NULL,
  `ID_PALAVRA_CHAVE` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_REL_TIPO_SERV_idx` (`ID_TIPO_SERVICO`),
  KEY `fk_REL_PALAVRA_CHAVE_idx` (`ID_PALAVRA_CHAVE`),
  CONSTRAINT `fk_REL_PALAVRA_CHAVE` FOREIGN KEY (`ID_PALAVRA_CHAVE`) REFERENCES `palavra_chave` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_REL_TIPO_SERV` FOREIGN KEY (`ID_TIPO_SERVICO`) REFERENCES `tipo_servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `rel_tipo_servico_palavra_chave`
--

INSERT INTO `rel_tipo_servico_palavra_chave` VALUES (1,17,5),(2,17,6),(3,34,5),(4,34,6),(5,66,8),(6,66,9);

--
-- Table structure for table `servico`
--

CREATE TABLE `servico` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_TIPO_SERVICO` int(11) NOT NULL,
  `ID_DISPONIBILIDADE` int(11) DEFAULT NULL,
  `DISPONIVEL_MOMENTO` char(1) NOT NULL,
  `DATA_RETORNO` date DEFAULT NULL,
  `TERRITORIO_NACIONAL` char(1) DEFAULT NULL,
  `ATENDE_ENDERECO_FORNECEDOR` char(1) DEFAULT NULL,
  `ATENDE_CLIENTE_DELIVERY` char(1) DEFAULT NULL,
  `LIGUE_GRATIS` char(1) DEFAULT NULL,
  `ESTACIONAMENTO_PROPRIO` char(1) DEFAULT NULL,
  `WIFI_INTERNET` char(1) DEFAULT NULL,
  `SEGURANCA` char(1) DEFAULT NULL,
  `AR_CONDICIONADO` char(1) DEFAULT NULL,
  `ACESSO_PORTADORES` char(1) DEFAULT NULL,
  `TRANSPORTE_LEVA_TRAZ` char(1) DEFAULT NULL,
  `ESPACO_KIDS` char(1) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_TIPO_SERVICO_SERVICO_idx` (`ID_TIPO_SERVICO`),
  KEY `fk_DISPONIBILIDADE_SERVICO_idx` (`ID_DISPONIBILIDADE`),
  CONSTRAINT `fk_DISPONIBILIDADE_SERVICO` FOREIGN KEY (`ID_DISPONIBILIDADE`) REFERENCES `disponibilidade` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_TIPO_SERVICO_SERVICO` FOREIGN KEY (`ID_TIPO_SERVICO`) REFERENCES `tipo_servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `servico`
--


--
-- Table structure for table `servico_clicks`
--

CREATE TABLE `servico_clicks` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `DATA_CLICK` date NOT NULL,
  `ID_SERVICO` int(11) NOT NULL,
  `ID_PARTICIPANTE` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_SERVICO_CLICK_idx` (`ID_SERVICO`),
  KEY `fk_PARTICIPANTE_CLICK_idx` (`ID_PARTICIPANTE`),
  CONSTRAINT `fk_PARTICIPANTE_CLICK` FOREIGN KEY (`ID_PARTICIPANTE`) REFERENCES `participante` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_SERVICO_CLICK` FOREIGN KEY (`ID_SERVICO`) REFERENCES `servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `servico_clicks`
--


--
-- Table structure for table `servico_views`
--

CREATE TABLE `servico_views` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `DATA_VIEW` date DEFAULT NULL,
  `ID_SERVICO` int(11) NOT NULL,
  `ID_PARTICIPANTE` int(11) NOT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_SERVICO_VIEW_idx` (`ID_SERVICO`),
  KEY `fk_PARTICIPANTE_VIEW_idx` (`ID_PARTICIPANTE`),
  CONSTRAINT `fk_PARTICIPANTE_VIEW` FOREIGN KEY (`ID_PARTICIPANTE`) REFERENCES `participante` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION,
  CONSTRAINT `fk_SERVICO_VIEW` FOREIGN KEY (`ID_SERVICO`) REFERENCES `servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `servico_views`
--


--
-- Table structure for table `tipo_cupom`
--

CREATE TABLE `tipo_cupom` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `TIPO_CUPOM` varchar(45) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `tipo_cupom`
--


--
-- Table structure for table `tipo_participante`
--

CREATE TABLE `tipo_participante` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `TIPO_PARTICIPANTE` varchar(20) NOT NULL,
  `OBSERVACAO` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `tipo_participante`
--

INSERT INTO `tipo_participante` VALUES (2,'Prestador',NULL),(8,'Buscador',''),(9,'Indicado',NULL),(10,'Parceiro','Parceiro anuncio'),(13,'Cortesia','Cortesia'),(16,'Administrador','Tiste'),(17,'Administrador WEB','WEB');

--
-- Table structure for table `tipo_pontuacao`
--

CREATE TABLE `tipo_pontuacao` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `TIPO_PONTUACAO` varchar(45) NOT NULL,
  `VALOR` decimal(10,2) DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `tipo_pontuacao`
--

INSERT INTO `tipo_pontuacao` VALUES (2,'Indicação',5.00),(5,'Fornecer Cupom',10.00),(7,'Avaliação',3.50),(8,'Fornecer Desconto',12.00),(9,'1 Ano Indikae',20.00),(13,'Indicação aceita',5.00);

--
-- Table structure for table `tipo_servico`
--

CREATE TABLE `tipo_servico` (
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `CATEGORIA_SERVICO` varchar(45) DEFAULT NULL,
  `ID_CATEGORIA_DE` int(11) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `fk_TIPO_SERV_idx` (`ID_CATEGORIA_DE`),
  CONSTRAINT `fk_TIPO_SERV` FOREIGN KEY (`ID_CATEGORIA_DE`) REFERENCES `tipo_servico` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=72 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `tipo_servico`
--

INSERT INTO `tipo_servico` VALUES (1,'Saúde',NULL),(5,'Obras',NULL),(17,'Refeições saudáveis',34),(34,'Alimentação',NULL),(54,'Carpintaria',5),(57,'Refeições Italianas',34),(64,'Boleira',34),(66,'Confeitaria',34),(67,'Doceira',34),(68,'Pedreiro',5),(69,'Assistência Técnica',5),(70,'RPG',1),(71,'Fisioterapia',1);

--
-- Table structure for table `uf`
--

CREATE TABLE `uf` (
  `UF` varchar(2) NOT NULL,
  `DESCRICAO` varchar(45) NOT NULL,
  `ID` int(11) NOT NULL AUTO_INCREMENT,
  `ID_PAIS` int(11) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  UNIQUE KEY `UF_UNIQUE` (`UF`),
  KEY `fk_UF_PAIS_idx` (`ID_PAIS`),
  CONSTRAINT `fk_UF_PAIS` FOREIGN KEY (`ID_PAIS`) REFERENCES `pais` (`ID`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB AUTO_INCREMENT=39 DEFAULT CHARSET=latin1;

--
-- Dumping data for table `uf`
--

INSERT INTO `uf` VALUES ('AC','Acre',1,1),('AL','Alagoas',2,1),('AM','Amazonas',3,1),('AP','Amapá',4,1),('BA','Bahia',5,1),('CE','Ceará',6,1),('DF','Distrito Federal',7,1),('ES','Espírito Santo',8,1),('GO','Goiás',9,1),('MA','Maranhão',10,1),('MG','Minas Gerais',11,1),('MS','Mato Grosso do Sul',12,1),('MT','Mato Grosso',13,1),('PA','Pará',14,1),('PB','Paraíba',15,1),('PE','Pernambuco',16,1),('PI','Piauí',17,1),('PR','Paraná',18,1),('RJ','Rio de Janeiro',19,1),('RN','Rio Grande do Norte',20,1),('RO','Rondônia',21,1),('RR','Roraima',22,1),('RS','Rio Grande do Sul',23,1),('SC','Santa Catarina',24,1),('SE','Sergipe',25,1),('SP','São Paulo',26,1),('NO','Novo',30,NULL),('F1','Formula12',33,NULL),('TD','TODOS',36,NULL),('TV','TV',38,NULL);

--
-- Dumping events for database 'indikae'
--

--
-- Dumping routines for database 'indikae'
--


