Está en la página 1de 1

Plantilla Persona

#IdPlantilla: int #IdPersona: int IdPersona


+FechaRegistro: date +Nombre: varchar
IdPersona
+Activo: boolean +Identificacion: varchar
+IdEquipo: int +FechaNacimiento: date
+IdPersona: int +Nacionalidad
+Rol: varchar +EstadoSalud: varchar Alineacion
+TipoSuspencion: varchar #IdAlineacion: int
IdEquipo +IdEncuentro: int
+IdEquipo: int

Equipo
IdEquipo +IdPersona: int
+Rol: varchar
#IdEquipo: int +JugadorTitular: boolean
+Nombre: varchar +CantidadGoles: int
+FechaFundacion: date +CantidadAmarillas: int
+EncuentrosDisputados: int +CantidadRojas: int
+EncuentrosGanados: int +Lesionado: boolean
Anfitrion
+EncuentrosEmpatados: int Visitante +getCantidadGoles(IdEquipo:int): int
+EncuentrosPerdidos: int +getCantidadAmarillas(IdEquipo:int): inbt
Encuentro +getCantidadRojas(IdEquipo:int): int
+getCatidadLesionados(IdEquipo:int): int
#IdEncuentro: int
+IdEquipoAnfitrion: int
+IdEquipoVisitante: int IdEncuentro
+IdEstadio: int
IdEstadio +FechaEncuentro: date
Estadio +HoraEnuentro: time
#IdEstadio: int +AnotacionesAnfitrion: int
+Nombre: varchar +AnotacionesVisitante: int
+Continente: varchar +TaquillaRecaudada: float
+Ciudad: varchar +PublicidadRecaudada: float
IdAlineacion
+Pais: varchar +getTaquillaAnfitrion(IdEquipoAnfitrion:int,
+Aforo: int FechaEncuentro:date): float
+getTaquillaTotal(FechaInicial:date,
FechaFinal:date): float
+getPublicidadEstadio(IdEstadio:int,
FechaInicial:date,
FechaFinal:date): float Evento
#IdEvento: int
+getEncuentrosGanados(IdEquipo:int, +IdAlineacion: int
FechaInicio:date, +TipoEvento: varchar
FechaFin:Date): int +MinutoEvento: int
+getEncuentrosEmpatados(IdEquipo:int, +getCantidadGoles(IdAlineacion:int): int
FechaInicio:date, +getCantidadAmarillas(IdAlineacion:int): int
FechaFin:date): int +getCantidadRojas(IdAlineacion:int): int
+getEncuentrosPerdidos(IdEquipo:int, +getLesionado(IdAlineacion:int): boolean
FechaInicio:date,
FechaFin:date): int

También podría gustarte