@startuml set namespaceSeparator \\ namespace Entity { class Artist { - id : ?int - name : string + getId() : ?int + getName() : string + setId(id : ?int) : Artist + setName(name : string) : Artist - __construct() + {static} create(name : string, id : ?int := null) : Artist + {static} findById(id : int) : Artist + getAlbums() : Album[] + delete() : Artist + save() : Artist # update() : Artist # insert() : Artist } } @enduml