· 8 years ago · Apr 23, 2018, 12:56 AM
1-- -----------------------------------------------------
2-- Schema sql10234121
3-- -----------------------------------------------------
4CREATE SCHEMA IF NOT EXISTS `sql10234121` DEFAULT CHARACTER SET latin1
5USE `sql10234121` ;
6-- -----------------------------------------------------
7-- Table `sql10234121`.`director_tecnico`
8-- -----------------------------------------------------
9CREATE TABLE IF NOT EXISTS `sql10234121`.`director_tecnico` (
10 `id_director_tecnico` INT NOT NULL,
11 `nombre_director_tecnico` VARCHAR(45) NULL,
12 `nacionalidad` VARCHAR(45) NULL,
13 PRIMARY KEY (`id_director_tecnico`))
14ENGINE = InnoDB;
15
16
17-- -----------------------------------------------------
18-- Table `sql10234121`.`equipo`
19-- -----------------------------------------------------
20CREATE TABLE IF NOT EXISTS `sql10234121`.`equipo` (
21 `id_equipo` INT NOT NULL,
22 `nombre_equipo` VARCHAR(45) NULL,
23 `id_director_tecnico` INT NULL,
24 `id_partido` INT NULL,
25 PRIMARY KEY (`id_equipo`))
26ENGINE = InnoDB;
27
28
29-- -----------------------------------------------------
30-- Table `sql10234121`.`estadio`
31-- -----------------------------------------------------
32CREATE TABLE IF NOT EXISTS `sql10234121`.`estadio` (
33 `id_estadio` INT NOT NULL,
34 `nombres_estadio` VARCHAR(45) NULL,
35 `capacidad` INT NULL,
36 `lugar_del_partido` VARCHAR(45) NULL,
37 PRIMARY KEY (`id_estadio`))
38ENGINE = InnoDB;
39
40
41-- -----------------------------------------------------
42-- Table `sql10234121`.`estado_jugador`
43-- -----------------------------------------------------
44CREATE TABLE IF NOT EXISTS `sql10234121`.`estado_jugador` (
45 `fecha_estado` DATE NOT NULL,
46 `incapacidad` VARCHAR(45) NULL,
47 `sancionado` VARCHAR(2) NULL,
48 `id_jugador` INT NULL,
49 `id_partido` INT NULL,
50 PRIMARY KEY (`fecha_estado`))
51ENGINE = InnoDB;
52
53
54-- -----------------------------------------------------
55-- Table `sql10234121`.`historial_director_tecnico`
56-- -----------------------------------------------------
57CREATE TABLE IF NOT EXISTS `sql10234121`.`historial_director_tecnico` (
58 `id_historial` INT NOT NULL,
59 `campeonatos_ganados_ultimos3_anios` INT NULL,
60 `campeonatos_perdidos_ultimos3_anios` INT NULL,
61 `id_director_tecnico` VARCHAR(45) NULL,
62 PRIMARY KEY (`id_historial`))
63ENGINE = InnoDB;
64
65
66-- -----------------------------------------------------
67-- Table `sql10234121`.`infracciones`
68-- -----------------------------------------------------
69CREATE TABLE IF NOT EXISTS `sql10234121`.`infracciones` (
70 `id_infracciones` INT NOT NULL,
71 `t_amarilla` INT NULL,
72 `t_roja` INT NULL,
73 `total_tarjetas` INT NULL,
74 `infraccionescol` INT NULL,
75 `faltas_pito` INT NULL,
76 `id_arbitro` INT NULL,
77 `id_jugador` INT NULL,
78 PRIMARY KEY (`id_infracciones`))
79ENGINE = InnoDB;
80
81
82-- -----------------------------------------------------
83-- Table `sql10234121`.`jugadores`
84-- -----------------------------------------------------
85CREATE TABLE IF NOT EXISTS `sql10234121`.`jugadores` (
86 `id_jugadores` INT NOT NULL,
87 `nombre_jugador` VARCHAR(45) NULL,
88 `posicion` VARCHAR(45) NULL,
89 `id_equipo` INT NULL,
90 `id_partido` INT NULL,
91 PRIMARY KEY (`id_jugadores`))
92ENGINE = InnoDB;
93
94
95-- -----------------------------------------------------
96-- Table `sql10234121`.`lugar_del_partido`
97-- -----------------------------------------------------
98CREATE TABLE IF NOT EXISTS `sql10234121`.`lugar_del_partido` (
99 `id_lugar_del_partido` INT NOT NULL,
100 `continente` VARCHAR(45) NULL,
101 `pais` VARCHAR(45) NULL,
102 `ciudad` VARCHAR(45) NULL,
103 PRIMARY KEY (`id_lugar_del_partido`))
104ENGINE = InnoDB;
105
106
107-- -----------------------------------------------------
108-- Table `sql10234121`.`marcador`
109-- -----------------------------------------------------
110CREATE TABLE IF NOT EXISTS `sql10234121`.`marcador` (
111 `id_marcador` INT NOT NULL,
112 `goles_a_favor` INT NULL,
113 `goles_en_contra` INT NULL,
114 `partidos_ganado` INT NULL,
115 `partidos_perdidos` INT NULL,
116 `partidos_empatados` INT NULL,
117 `id_equipo` INT NULL,
118 `marcadorcol` VARCHAR(45) NULL,
119 PRIMARY KEY (`id_marcador`))
120ENGINE = InnoDB;
121
122
123-- -----------------------------------------------------
124-- Table `sql10234121`.`partido`
125-- -----------------------------------------------------
126CREATE TABLE IF NOT EXISTS `sql10234121`.`partido` (
127 `id_partido` INT NOT NULL,
128 `nombre_del_partido` VARCHAR(45) NULL,
129 `equipo_anfitrion` VARCHAR(45) NULL,
130 `equipo_local` VARCHAR(45) NULL,
131 `fecha_partido` DATE NULL,
132 `lugar_partido` VARCHAR(45) NULL,
133 `id_arbitro` INT NULL,
134 PRIMARY KEY (`id_partido`))
135ENGINE = InnoDB;
136
137
138-- -----------------------------------------------------
139-- Table `sql10234121`.`publicidad_estadio`
140-- -----------------------------------------------------
141CREATE TABLE IF NOT EXISTS `sql10234121`.`publicidad_estadio` (
142 `id_publicidad_estadio` INT NOT NULL,
143 `total_recaudo` TINYINT(4) NULL,
144 `id_estadio` INT NULL,
145 PRIMARY KEY (`id_publicidad_estadio`))
146ENGINE = InnoDB;
147
148
149-- -----------------------------------------------------
150-- Table `sql10234121`.`resultados_partido`
151-- -----------------------------------------------------
152CREATE TABLE IF NOT EXISTS `sql10234121`.`resultados_partido` (
153 `id_resultados_partido` INT NOT NULL,
154 `rs_equipo_local` INT NULL,
155 `rs_equipo_anfitrion` INT NULL,
156 `id_partido` INT NULL,
157 PRIMARY KEY (`id_resultados_partido`))
158ENGINE = InnoDB;
159
160
161-- -----------------------------------------------------
162-- Table `sql10234121`.`taquilla`
163-- -----------------------------------------------------
164CREATE TABLE IF NOT EXISTS `sql10234121`.`taquilla` (
165 `id_taquilla` INT NOT NULL,
166 `reacudo_eq_anfitrion` TINYINT(4) NULL,
167 `reacudo_eq_local` TINYINT(4) NULL,
168 `recaudo_total` TINYINT(4) NULL,
169 `id_partido` INT NULL,
170 `id_estadio` INT NULL,
171 PRIMARY KEY (`id_taquilla`))
172ENGINE = InnoDB;
173
174-- -----------------------------------------------------
175-- Table `sql10234121`.`administracion`
176-- -----------------------------------------------------
177CREATE TABLE IF NOT EXISTS `sql10234121`.`administracion` (
178 `id_administrador` INT(11) NOT NULL,
179 `nombre_administrador` VARCHAR(45) NULL DEFAULT NULL,
180 `correo` VARCHAR(45) NULL DEFAULT NULL,
181 `password` VARCHAR(45) NULL DEFAULT NULL,
182 PRIMARY KEY (`id_administrador`))
183ENGINE = InnoDB
184DEFAULT CHARACTER SET = latin1;
185
186
187-- -----------------------------------------------------
188-- Table `sql10234121`.`alquiler de estadio`
189-- -----------------------------------------------------
190CREATE TABLE IF NOT EXISTS `sql10234121`.`alquiler_de_estadio` (
191 `id_alquiler` INT(11) NOT NULL,
192 `precio_alquiler` VARCHAR(45) NULL DEFAULT NULL,
193 `estadio_id_estadio` INT(11) NULL DEFAULT NULL,
194 PRIMARY KEY (`id_alquiler`))
195ENGINE = InnoDB
196DEFAULT CHARACTER SET = latin1;
197
198
199-- -----------------------------------------------------
200-- Table `sql10234121`.`arbitro`
201-- -----------------------------------------------------
202CREATE TABLE IF NOT EXISTS `sql10234121`.`arbitro` (
203 `id_arbitro` INT(11) NOT NULL,
204 `nombre_arbitro` VARCHAR(45) NULL DEFAULT NULL,
205 PRIMARY KEY (`id_arbitro`))
206ENGINE = InnoDB
207DEFAULT CHARACTER SET = latin1;