@startuml entity "Equipo" as eqp { nombre : string -- teléfono : string dirección : string } entity "Pabellón" as pbl { id : number <> -- dirección : string capacidad : number teléfono : string } entity "Jugador" as jgr { nif : string -- incorporación : date nombre : string nacimiento : date } ' TODO: Generalizar Jugador entity "Trabajador" as trb { nif : string -- inicio_contrato : date nombre : string sueldo : number } ' TODO: Generalizar Trabajador entity "Partido" as ptd { id : number <> -- resultado : string } eqp }o--|| pbl : tiene jgr }|--|| eqp : forma trb }o--|| eqp : trabaja en <> dJuega dJuega -- jgr : juega dJuega -- eqp dJuega -- ptd @enduml