@startuml
skinparam monochrome true
skinparam packageStyle rectangle
skinparam shadowing false

'left to right direction

skinparam classAttributeIconSize 0

hide circle
hide methods



class SystemUser {
    name
    email
    password
    phone

}

class Collaborator {
    birthdate
    admissionDate
    address
    idDocumentType
    idDocumentNumber
}


class HRM {

}


class Job{
    name
}

SystemUser --|> Collaborator
SystemUser --|> HRM
'Task "*" -- "1" HRM: created by >
HRM "1 " -- "*" Collaborator : creates >
'HRM "0..1" -- "1" User: acts as >
Collaborator "1" -- "1" Job : has >

@enduml