relational_1.pdf
TRANSCRIPT
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)