CREATE TABLE
Enviado por JDMJ2002040902 • 7 de Septiembre de 2022 • Práctica o problema • 405 Palabras (2 Páginas) • 57 Visitas
CREATE TABLE [Tipo Documento] (
[id_doc] int,
[Tipo_documento] Varchar (15)
);
CREATE INDEX [Pk] ON [Tipo Documento] ([id_doc]);
CREATE TABLE [Jugadores] (
[id_jugador] varchar(10),
[Nombre] varchar(50),
[Id_documento] int,
[nacionalidad] varchar(50),
[Lugar_nacimiiento] text,
[Fecha_nacimiento] date day,
[Posicion_juego] text,
PRIMARY KEY ([id_jugador]),
CONSTRAINT [FK_Jugadores.Id_documento]
FOREIGN KEY ([Id_documento])
REFERENCES [Tipo Documento]([id_doc])
);
CREATE TABLE [Liga de futbol] (
[Id_Liga] Int,
[Nombre de presidente] Varchar (50),
[Id_Documento] Int,
[Documentacion_equipos] Varchar (50),
[Control sanitario] Varchar (20),
[Centros deportivos] Varchar (15),
PRIMARY KEY ([Id_Liga]),
CONSTRAINT [FK_Liga de futbol.Id_Documento]
FOREIGN KEY ([Id_Documento])
REFERENCES [Tipo Documento]([id_doc])
);
CREATE TABLE [Equipos de la liga] (
[Id_Equipo] Int,
[Id_Jugador] Varchar (9),
[Id_Liga] Varchar (6),
[Fecha_eleccion] Date time,
[nombre_Presidente] Varchar (50),
[Centro deportivo] Varchar (50),
[arbitro] Varchar (40),
PRIMARY KEY ([Id_Equipo]),
CONSTRAINT [FK_Equipos de la liga.Id_Equipo]
FOREIGN KEY ([Id_Equipo])
REFERENCES [Jugadores]([Nombre]),
CONSTRAINT [FK_Equipos de la liga.Fecha_eleccion]
FOREIGN KEY ([Fecha_eleccion])
REFERENCES [Liga de futbol]([Id_Documento])
);
CREATE TABLE [Goles] (
[id_equipo] int,
[id_partido] int,
[id_jugador] int,
[Goles visitantes] Varchar (20),
[Goles locales] Varchar (20),
PRIMARY KEY ([id_equipo]),
CONSTRAINT [FK_Goles.id_equipo]
FOREIGN KEY ([id_equipo])
REFERENCES [Equipos de la liga]([Fecha_eleccion])
);
CREATE TABLE [presidente] (
[Id_presidente] Int,
[Nombre_presidente] Varchar (50),
[fecha_eleccion] date time,
[nacionalidad] varchar (50),
PRIMARY KEY ([Id_presidente])
);
CREATE TABLE [Partidos oficiales] (
[Id_Partidos] Int,
[Id_Equipo] Int,
[Id_Presidente] Int,
[Fecha_encuentros] date time,
[Goles] Varchar (20),
[Arbitro] Varchar (50),
[puntaje] Varchar (20),
PRIMARY KEY ([Id_Partidos]),
CONSTRAINT [FK_Partidos oficiales.Id_Partidos]
FOREIGN KEY ([Id_Partidos])
REFERENCES [presidente]([Id_presidente]),
...