Data Modeling - adriana-401-advanced-javascript/seattle-javascript-401n13 GitHub Wiki
Data Modeling is all about the structure and purpose of your database. This is really important to do at the beginning of projects as your database needs to be really well thought out and structured.
As far as modeling methods, there are two types of modeling strategies:
Entity Relationship (E-R) Model UML (Unified Modelling Language
The main differences is how the data interacts, ER is very much relational whereas UML has attributes.