Therefore, it wouldn’t be misguided to say that TerraER was created to help students or other type of users to learn the basic concepts of data modeling, especially in a field like software engineering. TerraER is a straightforward and Java based modeling application that was designed from the ground up to help you build ER (entity-relationships) models.