what is the difference between class diagram and entity relationship diagram?
From DifferenceBetween.com: ER diagrams represent the abstract representation of the data model, while class diagrams represent the static structure and behavior of the proposed system. ... Class diagram are more likely to map in to real-world objects, while ER diagrams most often map in to the tables in the database.