I think that when analyzing E-R diagrams and data flow diagrams are two parallel methods of analysis.
E-R diagrams are more commonly used when analyzing databases.
If you want to classify them, there is a hierarchy
E-R diagrams, data flow diagrams, and data dictionaries
For more details, you can refer to the specialized books on information systems development.
E-R diagrams, data flow diagrams, and data dictionaries.