@startuml
class EmployeeAllocation {
    + Id : int <<get>> <<set>>
    + EmployeeId : int <<get>> <<set>>
    + ProjectId : int <<get>> <<set>>
    + BuildingId : int <<get>> <<set>>
    + WorkAreaId : int <<get>> <<set>>
    + TenantId : int <<get>> <<set>>
}
class "List`1"<T> {
}
EmployeeAllocation --> "Employee" Employee
EmployeeAllocation --> "EmployeeRole" EMP_ROLES
EmployeeAllocation --> "Project" Project
EmployeeAllocation --> "Building" Building
EmployeeAllocation --> "AllocationDate" DateTime
EmployeeAllocation --> "WorkArea" WorkArea
EmployeeAllocation --> "AllotedTask<ActivityMaster>" "List`1"
EmployeeAllocation --> "Tenant" Tenant
@enduml
