Data Modeler
Data modeling may be handled by a dedicated data modeler, or, for simpler applications, may be performed by the team’s developer. Whoever performs this role, they analyze the data requirements for the proposed solution, other data stores, and integration components.
Data modelers work closely with developers and analysts to understand how an application needs to work, and how data is related. They design the logical data entities needed to meet the business requirements, and define the relationships between these data entities. Data modelers can also create the physical database tables to store the data and relationships. Ensuring that the design and implementation of the data entities and relationships are performant and will scale well as the amount of data stored increases.
Just as the requirements are refined and adjusted over time, the data modeling process is also iterative, and requires team collaboration.
Close collaborators
- Dv
- An
- De
- I
Activities
- Analyze requirements to understand data needs and relationships
- Update catalogs of current data models
- Develop and maintain DDL for implementation of data designs
Key Products
- Logical and physical data models
- DDL scripts, XML and JSON integration objects