Skip to content

Instantly share code, notes, and snippets.

@klg71
Created December 22, 2021 09:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save klg71/300f4d4ac0877021e7ef7ee8b30fc6a9 to your computer and use it in GitHub Desktop.
Save klg71/300f4d4ac0877021e7ef7ee8b30fc6a9 to your computer and use it in GitHub Desktop.
@startuml
entity TodoList{
Int id
String description
}
entity Entry{
Int id
Int todo_list_id
LocalDateTime dueDate
EntryStatus status
String description
Int priority #lower is more important
}
enum EntryStatus {
DONE,ACTIVE,PENDING
}
Entry-down->EntryStatus
Entry->TodoList
@enduml
@startuml
actor "Anwender"
(Eine Einkaufsliste abbilden)
(Einträge einer Todo-Liste hinzufügen)
(Einträge aus einer Todo-Liste löschen)
(Einträge einer Todo-Liste bearbeiten)
(Eintragsstatus updaten)
(Todo-Liste erstellen)
(Todo-Liste löschen)
(Einträge nach Priorität sortieren)
@enduml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment