an er model describes the relations between entities. it is adapted to represent relational data. data that cannot easily be put into this form should not be modelled with an er model. er is aimed at designing a database from scratch; using it to describe and change a database that already exists may be more difficult to do.