diff --git a/docs/DeveloperGuide.md b/docs/DeveloperGuide.md
index def6236bc7c..71aff160f5e 100644
--- a/docs/DeveloperGuide.md
+++ b/docs/DeveloperGuide.md
@@ -147,14 +147,6 @@ The `Model` component,
* does not depend on any of the other three components (as the `Model` represents data entities of the domain, they should make sense on their own without depending on other components)
-
-
-**Note:** A more in depth model is given below. It has a `Group` list in the `AddressBook`, which `Person` references. This allows `AddressBook` to only require one `Group` object per unique tag, instead of each `Person` needing their own `Group` objects.
-
-
-
-
-
### 2.5. Storage component
**API** : [`Storage.java`](https://github.com/AY2324S1-CS2103T-T10-3/tp/blob/master/src/main/java/seedu/address/storage/Storage.java)
diff --git a/docs/diagrams/BetterModelClassDiagram.puml b/docs/diagrams/BetterModelClassDiagram.puml
deleted file mode 100644
index da9af3c81df..00000000000
--- a/docs/diagrams/BetterModelClassDiagram.puml
+++ /dev/null
@@ -1,22 +0,0 @@
-@startuml
-!include style.puml
-skinparam arrowThickness 1.1
-skinparam arrowColor MODEL_COLOR
-skinparam classBackgroundColor MODEL_COLOR
-
-AddressBook *-right-> "1" UniquePersonList
-AddressBook *-right-> "1" UniqueGroupList
-UniqueGroupList -[hidden]down- UniquePersonList
-UniqueGroupList -[hidden]down- UniquePersonList
-
-UniqueGroupList -right-> "*" Group
-UniquePersonList -right-> Person
-
-Person -up-> "*" Group
-
-Person *--> Name
-Person *--> Phone
-Person *--> Email
-Person *--> Address
-Person *--> FreeTime
-@enduml