-- phpMyAdmin SQL Dump
-- version 4.4.3
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Creato il: Giu 16, 2015 alle 17:00
-- Versione del server: 5.6.24
-- Versione PHP: 5.6.8

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

--
-- Database: `Database Karate`
--

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

--
-- Struttura della tabella `arbitro`
--

CREATE TABLE IF NOT EXISTS `arbitro` (
  `luogo_di_nascita` char(20) NOT NULL,
  `data_di_nascita` char(20) NOT NULL,
  `cognome` char(20) NOT NULL,
  `nome` char(20) NOT NULL,
  `CF` char(16) NOT NULL,
  `nomePalestra` char(30) NOT NULL,
  `cittàPalestra` char(30) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Dump dei dati per la tabella `arbitro`
--

INSERT INTO `arbitro` (`luogo_di_nascita`, `data_di_nascita`, `cognome`, `nome`, `CF`, `nomePalestra`, `cittàPalestra`) VALUES
('forli', '1950-01-01', 'wozniak', 'steve', 'apple', 'Forte', 'Antico'),
('Pasqua', '1962-12-29', 'Fine', 'Anno', 'FINE', 'Budokan', 'San Mauro Pascoli'),
('forli', '1899-02-03', 'Dijkstra', 'Edsger', 'GRAFO', 'Budokan', 'San Mauro Pascoli'),
('Gallipoli', '1990-03-01', 'Geppetto', 'Mastro', 'MASTRO', 'Budokan', 'San Mauro Pascoli'),
('cesena', '1940-01-01', 'Ritchie', 'Dennis', 'programC', 'Shogun', 'ReggioEmilia'),
('Rimini', '1994-07-04', 'Pazzini', 'Fabio', 'PZZFBA94L04H294U', 'Budokan', 'San Mauro Pascoli');

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

--
-- Struttura della tabella `atleta`
--

CREATE TABLE IF NOT EXISTS `atleta` (
  `luogo_di_nascita` char(20) NOT NULL,
  `data_di_nascita` date NOT NULL,
  `cognome` char(20) NOT NULL,
  `nome` char(20) NOT NULL,
  `CF` char(16) NOT NULL,
  `grado_Dan` int(11) NOT NULL,
  `sesso` char(10) NOT NULL,
  `nomePalestra` char(30) NOT NULL,
  `cittàPalestra` char(30) NOT NULL,
  `nomeCategoria` char(10) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Dump dei dati per la tabella `atleta`
--

INSERT INTO `atleta` (`luogo_di_nascita`, `data_di_nascita`, `cognome`, `nome`, `CF`, `grado_Dan`, `sesso`, `nomePalestra`, `cittàPalestra`, `nomeCategoria`) VALUES
('Forlì', '1993-02-02', 'Dushku', 'Aldo', 'aldodushku', 2, 'Uomo', 'Shogun', 'Reggio Emilia', 'Seniores'),
('Genova', '1930-05-02', 'Shirai', 'Hiroshi', 'HISHIRAI', 10, 'Uomo', 'Accademia Karate', 'Milano', 'Seniores'),
('Los Angeles', '1978-12-20', 'Bryant', 'Kobe', 'KOBE', 1, 'Uomo', 'Budokan', 'San Mauro Pascoli', 'Cadetti'),
('cesena', '2015-04-07', 'lucchi', 'giulia', 'LCCGLI17DZ100L', 2, 'femmina', 'Forest', 'Savignano', 'Cadetti'),
('roma', '2015-01-01', 'fabbrini', 'nicola', 'nico', 3, 'maschio', 'IsshinKai', 'Salsomaggiore', 'Speranze'),
('forli', '2015-01-29', 'prati', 'simona', 'prtsmn93', 10, 'femmina', 'Yuho', 'San Mauro Pascoli', 'Juniores'),
('Rimini', '1994-07-04', 'Pazzini', 'Fabio', 'PZZFBA94L04H294U', 1, 'Uomo', 'Budokan', 'San Mauro Pascoli', 'Juniores'),
('perugia', '1999-11-11', 'Newell', 'Gaben', 'valve', 4, 'machio', 'Forte', 'Antico', 'Speranze');

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

--
-- Struttura della tabella `categoria`
--

CREATE TABLE IF NOT EXISTS `categoria` (
  `nome_categoria` char(10) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Dump dei dati per la tabella `categoria`
--

INSERT INTO `categoria` (`nome_categoria`) VALUES
('Cadetti'),
('Juniores'),
('Seniores'),
('Speranze');

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

--
-- Struttura della tabella `gara`
--

CREATE TABLE IF NOT EXISTS `gara` (
  `data` date NOT NULL,
  `nome_manifestazione` char(20) NOT NULL,
  `nomePalestra` char(30) NOT NULL,
  `cittàPalestra` char(30) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Dump dei dati per la tabella `gara`
--

INSERT INTO `gara` (`data`, `nome_manifestazione`, `nomePalestra`, `cittàPalestra`) VALUES
('1872-02-01', 'Provinciali', 'Isshin', 'Milano'),
('2000-01-29', 'Gas', 'Budokan', 'San Mauro Pascoli'),
('2009-09-09', 'Nine', 'Budokan', 'San Mauro Pascoli'),
('2014-12-06', 'Italiani', 'IsshinKai', 'Salsomaggiore');

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

--
-- Struttura della tabella `giudice`
--

CREATE TABLE IF NOT EXISTS `giudice` (
  `luogo_di_nascita` char(20) NOT NULL,
  `data_di_nascita` date NOT NULL,
  `cognome` char(20) NOT NULL,
  `nome` char(20) NOT NULL,
  `CF` char(16) NOT NULL,
  `nomePalestra` char(30) NOT NULL,
  `cittàPalestra` char(30) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Dump dei dati per la tabella `giudice`
--

INSERT INTO `giudice` (`luogo_di_nascita`, `data_di_nascita`, `cognome`, `nome`, `CF`, `nomePalestra`, `cittàPalestra`) VALUES
('Taranto', '1950-10-10', 'Page', 'Larry', 'google', 'Forest', 'Savignano'),
('venezia', '1920-01-01', 'Gosling', 'James', 'Java', 'Accademia Karate', 'Milano'),
('America', '1981-01-01', 'Alberto', 'Lupo', 'MASTRO', 'Budokan', 'San Mauro Pascoli');

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

--
-- Struttura della tabella `giudice_tavolodigiuria`
--

CREATE TABLE IF NOT EXISTS `giudice_tavolodigiuria` (
  `CodiceFiscaleGiudice` char(16) NOT NULL,
  `codiceTavoloGiuria` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Dump dei dati per la tabella `giudice_tavolodigiuria`
--

INSERT INTO `giudice_tavolodigiuria` (`CodiceFiscaleGiudice`, `codiceTavoloGiuria`) VALUES
('MASTRO', 1);

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

--
-- Struttura della tabella `kata`
--

CREATE TABLE IF NOT EXISTS `kata` (
  `nome_Kata` char(10) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Dump dei dati per la tabella `kata`
--

INSERT INTO `kata` (`nome_Kata`) VALUES
('Bassai Dai'),
('Empi'),
('Gojusho'),
('H_Godan'),
('H_Nidan'),
('H_Sandan'),
('H_Shodan'),
('H_Yondan'),
('Kanku Dai'),
('Unsu');

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

--
-- Struttura della tabella `palestra`
--

CREATE TABLE IF NOT EXISTS `palestra` (
  `numero_posti_spettatori` int(11) NOT NULL,
  `indirizzo` char(20) NOT NULL,
  `nome` char(20) NOT NULL,
  `città` char(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Dump dei dati per la tabella `palestra`
--

INSERT INTO `palestra` (`numero_posti_spettatori`, `indirizzo`, `nome`, `città`) VALUES
(1200, 'Via Buia', 'Accademia Karate', 'Milano'),
(123, 'via panessa', 'Budokan', 'San Mauro Pascoli'),
(300, 'Via Albero', 'Forest', 'Savignano'),
(999, 'Via francoforte', 'Forte', 'Antico'),
(2, 'Via La Malfa', 'IsshinKai', 'Salsomaggiore'),
(671, 'Via Mm', 'Shogun', 'Reggio Emilia'),
(67, 'Via Montessori', 'Yuho', 'San Mauro Pascoli');

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

--
-- Struttura della tabella `prova`
--

CREATE TABLE IF NOT EXISTS `prova` (
  `nomeKata` char(10) NOT NULL,
  `CodiceFiscaleAtleta` char(16) NOT NULL,
  `nomeProva` char(10) NOT NULL,
  `categoria` char(10) NOT NULL,
  `CodiceFiscaleArbitro` char(16) NOT NULL,
  `codiceTatami` int(11) NOT NULL,
  `votazione` int(2) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Dump dei dati per la tabella `prova`
--

INSERT INTO `prova` (`nomeKata`, `CodiceFiscaleAtleta`, `nomeProva`, `categoria`, `CodiceFiscaleArbitro`, `codiceTatami`, `votazione`) VALUES
('Empi', 'KOBE', 'Bunkai', 'Cadetti', 'Apple', 1, 8),
('Empi', 'valve', 'bunkai', 'Speranze', 'GRAFO', 3, 5),
('Kanku Dai', 'HISHIRAI', 'Bunkai', 'Seniores', 'MASTRO', 1, 10),
('Kanku Dai', 'KOBE', 'bunkai', 'Juniores', 'MASTRO', 1, 8),
('Kanku Dai', 'PZZFBA94L04H294U', 'kata', 'Juniores', 'MASTRO', 1, 9);

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

--
-- Struttura della tabella `tatami`
--

CREATE TABLE IF NOT EXISTS `tatami` (
  `nomePalestra` char(30) NOT NULL,
  `cittàPalestra` char(30) NOT NULL,
  `codice` int(11) NOT NULL,
  `codiceTavoloGiuria` char(1) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Dump dei dati per la tabella `tatami`
--

INSERT INTO `tatami` (`nomePalestra`, `cittàPalestra`, `codice`, `codiceTavoloGiuria`) VALUES
('Budokan', 'San Mauro Pascoli', 1, '2'),
('Budokan', 'San Mauro Pascoli', 3, '1'),
('IsshinKai', 'Salsomaggiore', 8, '2');

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

--
-- Struttura della tabella `tavolo_di_giuria`
--

CREATE TABLE IF NOT EXISTS `tavolo_di_giuria` (
  `codice` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

--
-- Dump dei dati per la tabella `tavolo_di_giuria`
--

INSERT INTO `tavolo_di_giuria` (`codice`) VALUES
(1),
(2),
(87);

--
-- Indici per le tabelle scaricate
--

--
-- Indici per le tabelle `arbitro`
--
ALTER TABLE `arbitro`
  ADD PRIMARY KEY (`CF`);

--
-- Indici per le tabelle `atleta`
--
ALTER TABLE `atleta`
  ADD PRIMARY KEY (`CF`);

--
-- Indici per le tabelle `categoria`
--
ALTER TABLE `categoria`
  ADD PRIMARY KEY (`nome_categoria`);

--
-- Indici per le tabelle `gara`
--
ALTER TABLE `gara`
  ADD PRIMARY KEY (`data`,`nomePalestra`,`cittàPalestra`);

--
-- Indici per le tabelle `giudice`
--
ALTER TABLE `giudice`
  ADD PRIMARY KEY (`CF`);

--
-- Indici per le tabelle `giudice_tavolodigiuria`
--
ALTER TABLE `giudice_tavolodigiuria`
  ADD PRIMARY KEY (`codiceTavoloGiuria`,`CodiceFiscaleGiudice`);

--
-- Indici per le tabelle `kata`
--
ALTER TABLE `kata`
  ADD PRIMARY KEY (`nome_Kata`);

--
-- Indici per le tabelle `palestra`
--
ALTER TABLE `palestra`
  ADD PRIMARY KEY (`nome`,`città`);

--
-- Indici per le tabelle `prova`
--
ALTER TABLE `prova`
  ADD PRIMARY KEY (`nomeKata`,`CodiceFiscaleAtleta`,`nomeProva`);

--
-- Indici per le tabelle `tatami`
--
ALTER TABLE `tatami`
  ADD PRIMARY KEY (`codice`);

--
-- Indici per le tabelle `tavolo_di_giuria`
--
ALTER TABLE `tavolo_di_giuria`
  ADD PRIMARY KEY (`codice`);

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