Data modeling tools for ERDs that also allow the user to create a data dictionary are usually used to aid in the development of an EDM.
Data modeling tools that support ERDs and allow users to create a data dictionary are commonly used to aid in the development of an EDM.