@startuml

skinparam monochrome true
skinparam packageStyle rect
skinparam defaultFontName FG Virgil
skinparam shadowing false
skinparam linetype ortho

class Person {
- name : Name
- address : Address
- birthplace : Birthplace
- birthdate : Birthdate
- mother : Person
- father : Person
+ getTransactionsWithinPeriod \n(initialDateTime : String \nfinalDateTime : String)
}

class Ledger {
- ledger : Set<Transaction>
+ getTransactionsWithinPeriod \n(initialDateTime : String \nfinalDateTime : String)
}

Person   --right> "1 "  Ledger : has

@enduml