From 8e5600cc5bffa2533b635c0eb3ee6db87eeb2547 Mon Sep 17 00:00:00 2001 From: Claude Brisson Date: Fri, 5 May 2023 14:57:35 +0200 Subject: [PATCH] Attempt at mermaid for model description --- model/model.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 model/model.md diff --git a/model/model.md b/model/model.md new file mode 100644 index 0000000..087c500 --- /dev/null +++ b/model/model.md @@ -0,0 +1,50 @@ +# PairGoth model + +## Entity Relationship Diagram + +```mermaid +erDiagram + + %% entities + +Tournament { + name + shortName + startDate + endDate + location + isOnline + } + + Round { + number + } + + Game { + black + white + result + } + + Player { + lastname + firstname + country + club + } + + Ladder { + name + lastUpdated + } + + %% relationships + + Tournament ||--|{ Round + Round ||--|{ Game + Game |}--|| Player : black + Game |}--|| Player : white + Player }o--o{ Ladder : rating + +``` +