@startuml

<>diamond

class Pla{
  -Integer id
}

class Calendari{
  #Integer id
}

class ActivitatProgramada{
  -String name
  -LocalDate dt_ini
  -LocalDate dt_fin
}

Treballador"1,*" -- diamond
Projecte"1" -- diamond
diamond-"1,*"Activitat
Pla"0,*" . diamond
Pla<|--Calendari
Activitat"0,*"--"1"Calendari
(Activitat,Calendari)..ActivitatProgramada
Fita--|>Activitat
Fita"*"--"0,n"Producte
@enduml
