@startuml
skinparam monochrome true
skinparam packageStyle rectangle
skinparam shadowing false

'left to right direction

skinparam classAttributeIconSize 0

hide circle
hide methods


class Organization {
    name
    vatNumber
    website
    phoneNumber
    email
}

class Job {
    jobName
}


class "HRM" {
        name
        email
        phoneNumber
    }

class Collaborator {
     Name
     Birth date
     Admission date
     Address
     Taxpayer number
     ID document type
     ID document number
     Job position
     email
     phoneNumber
}




Organization "1" - "0..*" Collaborator : has >
Organization "1" - "0..*" HRM : has >
Organization "1" - "0..*" Job: owns >
HRM "1" -- "*" Job : creates >
Collaborator "1" -- "1" Job : is assign
@enduml