Class Diagram
Class
- should start with uppercase name
- made up of attributes and behaviours

Relationships
- shows the relationship between elements
Aggregation
"Is part of"
- shows inheritance link
- depicted with a diamond on subclass side

Generalisation
"Is a type of"
- shows different types of the same class
- depicted as shown below

Association
- link between two element
- depicted with a line, what it does, and directional arrow

Self relationship
- when a class has a relationship with its self

Multiplicities
- shows how many of a class has a relationship with another class

Note: the bottom two sentences start with the number "one", dunno why thats important but it is so do it!!!

