Open axjasf opened 2 weeks ago
Initial page is started with a goals section and a quick comparison of the google sheet with the current data model.
Worked on this today adding a description field to the transaction splits and thinking about data consistency, opened up a chapter for that.
Incorporated Amazon Order data into this data model: https://github.com/axjasf/PersonalFinanceCategorizer_WebApp/wiki/Amazon-Order-mapping-to-Financial-Data
Leaving this active as an important step
https://github.com/axjasf/PersonalFinanceCategorizer_WebApp/wiki/Information-Architecture
[ ] Write a wiki document about the data model
[x] Take into consideration different tables, fields, and views and their justification
[x] Take into consideration cascading of deletions and updates.
[x] Compare current data model to google sheet and adjust documentation and technical structure.
[x] Ensure data normalization and avoid redundancy
[x] Define relationships and foreign key constraints
[x] Data integrity constraints: Check for constraints like NOT NULL, unique keys, or value limits that are essential for data integrity.
[x] What can be altered while the app grows, what has to be in place from the get go?
[ ] What else might be important?
[ ] Data consistency - consider it and make it a chapter.