diff --git a/graph.png b/graph.png new file mode 100644 index 0000000..42b0120 Binary files /dev/null and b/graph.png differ diff --git a/readme.md b/readme.md index 364c520..8cf1343 100644 --- a/readme.md +++ b/readme.md @@ -11,4 +11,23 @@ Or click the build icon in vscode *shrugs* # Parkmanne ## A stroll in the park -Parkmanne aims to achieve provisionary effectiveness in the sector of parking. This problem had. \ No newline at end of file + + +This is a graph of how everything is connected. +If you need to add functionality that doesn't fall in any of these, and you're unsure of what to include, you can decide something like this: + +Take my customer class for example. +It needs to be able to save to db, so it needs data. +It needs to modify and save park_time objects, so it needs those. +It needs to encrypt and decrypt passwords. BUT since data already includes encrypt, it doesn't have to be encrypted. +So customer includes those. + +Another example is Parkspot. +It needs information about both customers and save to the database. +Since customer also includes data, i don't have to include it again. + +Last example: + + +![header includes](graph.png) +