Download - Relational_1.pdf

Transcript
Page 1: Relational_1.pdf

COMPETICION

*P id_Competidicon NVARCHAR2 (4)* Nombre VARCHAR2 (20 CHAR)

Temporada VARCHAR2 (10 CHAR)* Numero de Equipos INTEGER

Edicion VARCHAR2 (2 CHAR)

COMPETICION_PK (id_Competidicon)

SANCIONADO

*F id_jugador NVARCHAR2 (4)* ID_Partido VARCHAR2 (4 CHAR)* Tipo VARCHAR2 (25 CHAR)

Comentario VARCHAR2 (250 CHAR)

SANCIONADO_JUGADOR_FK (id_jugador)

LIGA

*PF id_Competidicon NVARCHAR2 (4)*P Tipo VARCHAR2 (10 CHAR)* Nombre VARCHAR2 (25 CHAR)

Temporada VARCHAR2 (10 CHAR)* Numero de Equipos INTEGER

Edicion VARCHAR2 (2 CHAR)* Vueltas VARCHAR2 (2 CHAR)

LIGA_PK (id_Competidicon, Tipo)

LIGA_COMPETICION_FK (id_Competidicon)

PARTIDO

*P id_partido NVARCHAR2 (4)* Fecha DATE* Jornada_Ronda VARCHAR2 (10 CHAR)* R_Local VARCHAR2 (10 CHAR)* R_Visitante VARCHAR2 (10 CHAR)*F id_Competidicon NVARCHAR2 (4)*F ID_Equipo VARCHAR2 (10)

PARTIDO_PK (id_partido)

PARTIDO_EQUIPO_FK (ID_Equipo)PARTIDO_COMPETICION_FK (id_Competidicon)

JUGADOR

*P id_Jugador NVARCHAR2 (4)* Nombre VARCHAR2 (20 CHAR)* Apellidos VARCHAR2 (20 CHAR)* Apodo VARCHAR2 (20 CHAR)* Fecha Nacimiento DATE* Nacionalidad VARCHAR2 (20 CHAR)* DNI VARCHAR2 (10 CHAR)* Sexo VARCHAR2 (2 BYTE)* dorsal INTEGER* Fecha de Alta DATE* Fecha de Baja DATE* ID_Equipo VARCHAR2 (10)

JUGADOR_PK (id_Jugador)

PARTICIPA

*F ID_Equipo VARCHAR2 (10)*F id_Competidicon NVARCHAR2 (4)

Posicion INTEGER

PARTICIPA_EQUIPO_FK (ID_Equipo)PARTICIPA_COMPETICION_FK (id_Competidicon)

CAPITAN

*PF id_Jugador NVARCHAR2 (4)*PF ID_Equipo VARCHAR2 (10)

Teléfono VARCHAR2 (9 CHAR)@ VARCHAR2 (20 CHAR)

CAPITAN_PK (id_Jugador, ID_Equipo)

CAPITAN_JUGADOR_FK (id_Jugador)CAPITAN_EQUIPO_FK (ID_Equipo)

COPA

*PF id_Competidicon NVARCHAR2 (4)*P Tipo VARCHAR2 (10 CHAR)* Nombre VARCHAR2 (25 CHAR)* Temporada VARCHAR2 (10 CHAR)* Numero de Equipos INTEGER

Edicion VARCHAR2 (2 CHAR)* Ida_Vuelta VARCHAR2 (2 CHAR)* Num_Rondas VARCHAR2 (2 CHAR)

COPA_PK (id_Competidicon, Tipo)

COPA_COMPETICION_FK (id_Competidicon)

EQUIPO

*P ID_Equipo VARCHAR2 (10)* Uniforme1 BLOB

Uniforme2 BLOBWEB VARCHAR2 (50 CHAR)

* Nombre VARCHAR2 (25 CHAR)* Localidad VARCHAR2 (25 CHAR)*F JUGADOR_id_Jugador NVARCHAR2 (4)

EQUIPO_PK (ID_Equipo)

EQUIPO_JUGADOR_FK (JUGADOR_id_Jugador)

MARCA

*PF id_partido NVARCHAR2 (4)*PF id_Jugador NVARCHAR2 (4)* Numero de goles INTEGER

MARCA_PK (id_partido, id_Jugador)

MARCA_JUGADOR_FK (id_Jugador)MARCA_PARTIDO_FK (id_partido)

Top Related