@startuml
skinparam monochrome true
skinparam packageStyle rectangle
skinparam shadowing false

'left to right direction

skinparam classAttributeIconSize 0

hide circle
hide methods

'title Domain Model

'class Platform {
'  -description
'}

class FM {
    name
    vatNumber
    phoneNumber
    email
}

class Checkup {
    date
}

class System {

}

class Vehicles {
    brand
    model
    type
    tare
    gross weight
    current KM
    register date
    acquisition date
    maintenance/check-up frequency
}
FM "1" -- "1" System : requests creation of list to >
System "1" -- "0..*" Vehicles: generates list of >
Vehicles "1" - "1..*" Checkup: that need >
@enduml