Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ADMINWEB

Relacionamento de tabelas

Recommended Posts

Olá a todos estou criando um sistema de cadastro de entrevistadores onde esse iram fazer varias entrevista por dia, cada entrevista um totais de visitas quero pegar referenciar cada funcionário a suas visitas e depois ter o total de cada imagino que isso seja um relacionamento de tabela INNER JOIN mais não estou conseguindo segue o dados do BANCO DE DADOS abaixo:

 

-- phpMyAdmin SQL Dump
-- version 4.0.4.2
--
-- Máquina: localhost
-- Data de Criação: 04-Maio-2016 às 01:13
-- Versão do servidor: 5.6.13
-- versão do PHP: 5.4.17
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
--
-- Base de Dados: `db_scp`
--
CREATE DATABASE IF NOT EXISTS `db_scp` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `db_scp`;
-- --------------------------------------------------------
--
-- Estrutura da tabela `mobilizadores`
--
CREATE TABLE IF NOT EXISTS `mobilizadores` (
`mobilizadores_ID` int(10) unsigned NOT NULL AUTO_INCREMENT,
`mobilizadores_NOME` text,
`mobilizadores_TELEFONE` text,
`mobilizadores_DATACAD` text,
`mobilizadores_STATUS` text,
PRIMARY KEY (`mobilizadores_ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;
--
-- Extraindo dados da tabela `mobilizadores`
--
INSERT INTO `mobilizadores` (`mobilizadores_ID`, `mobilizadores_NOME`, `mobilizadores_TELEFONE`, `mobilizadores_DATACAD`, `mobilizadores_STATUS`) VALUES
(1, 'NBNM', '(65) 65656-5656', '04/05/2016', 'ATIVO'),
(4, 'VAVA', '(33) 35331-158', '10/05/2016', 'ATIVO');
-- --------------------------------------------------------
--
-- Estrutura da tabela `productions`
--
CREATE TABLE IF NOT EXISTS `productions` (
`productions_ID` int(10) unsigned NOT NULL AUTO_INCREMENT,
`mobilizadores_ID` int(10) unsigned NOT NULL,
`productions_DATA` text,
`productions_ADDRESS` text,
`productions_TOTAISDIA` text,
PRIMARY KEY (`productions_ID`,`mobilizadores_ID`),
KEY `productions_FKIndex1` (`mobilizadores_ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;
--
-- Extraindo dados da tabela `productions`
--
INSERT INTO `productions` (`productions_ID`, `mobilizadores_ID`, `productions_DATA`, `productions_ADDRESS`, `productions_TOTAISDIA`) VALUES
(4, 1, '2', 'rua', '25');
-- --------------------------------------------------------
--
-- Estrutura da tabela `usuarios`
--
CREATE TABLE IF NOT EXISTS `usuarios` (
`usuarios_id` int(11) NOT NULL AUTO_INCREMENT,
`usuarios_nome` text NOT NULL,
`usuarios_cpf` text NOT NULL,
`usuarios_telefone` text NOT NULL,
`usuarios_email` text NOT NULL,
`usuarios_senha` text NOT NULL,
PRIMARY KEY (`usuarios_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
--
-- Extraindo dados da tabela `usuarios`
--
INSERT INTO `usuarios` (`usuarios_id`, `usuarios_nome`, `usuarios_cpf`, `usuarios_telefone`, `usuarios_email`, `usuarios_senha`) VALUES
(1, '', '000.000.000-00', '', '', '2016');
--
-- Constraints for dumped tables
--
--
-- Limitadores para a tabela `productions`
--
ALTER TABLE `productions`
ADD CONSTRAINT `productions_ibfk_1` FOREIGN KEY (`mobilizadores_ID`) REFERENCES `mobilizadores` (`mobilizadores_ID`) ON DELETE NO ACTION ON UPDATE NO ACTION;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Desde já agradeço... -_-

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.