@startuml
skinparam monochrome true
skinparam packageStyle rectangle
skinparam shadowing false


skinparam classAttributeIconSize 0

hide circle
hide methods


class FleetManager{

}

class VehicleCheckUp {
   date
   kmsAtCheckup

}

class Vehicle {
    currentKms

}

class VehicleIdentification {
    licensePlate
    brand
    model
    type
    tare
    grossWeight
    registerDate
    acquisitionDate
    checkupFrequency

}

FleetManager "1" -- "1..*" VehicleCheckUp : registers >
VehicleCheckUp "*" -- "1..*" Vehicle : selects >
VehicleIdentification --|> Vehicle
@enduml