@startuml left to right direction :Inhaber: as owner #ffaaaa;line:red :Mitarbeiter: as employee #aaffaa;line:green :Kunde: as customer #aaaaff;line:blue (Programmübersicht anschauen) as overview (Sitzplatz reservieren) as reserve (Sitzplatz buchen) as book (Sitzplatzreservierung stornieren) as cancel (Sitzplatzreservierung\nin Buchung umwandeln) as convert (Kinostatistik anzeigen) as stats_cinema #ffaaaa '(Filmstatistik anzeigen) as stats_movie #ffaaaa (Ticketstatus prüfen) as check #aaffaa;line.dotted customer --> overview customer --> reserve customer --> book customer --> cancel customer --> convert 'employee --> overview 'employee --> reserve 'employee --> book 'employee --> cancel 'employee --> convert employee --|> customer employee --> check owner --> stats_cinema 'owner --> stats_movie @enduml