I primarly use erwin Data Modeler for modeling purposes. Once we have the business requirement, we create the models in erwin Data Modeler, and then we perform forward engineering to get the query set and create the tables accordingly in SQL Server.
Senior Quality Engineer at a tech vendor with 10,001+ employees
Data modeling has streamlined schema creation and supports efficient legacy migrations
Pros and Cons
- "The best features of erwin Data Modeler include the forward engineering tool, which gives you the schema according to the data model that you generate."
- "The UI in erwin Data Modeler can be improved significantly because when any new person opens the tool, all the toolbars are kept open with many tools in view, making it appear chunky."
What is our primary use case?
What is most valuable?
The best features of erwin Data Modeler include the forward engineering tool, which gives you the schema according to the data model that you generate. When working in legacy models such as data migration projects, the reverse engineering tool is beneficial because you can directly get the older models from the legacy system, including old data warehouses, then obtain the data models accordingly, make a few changes according to the business requirement, and create the new model.
What needs improvement?
The UI in erwin Data Modeler can be improved significantly because when any new person opens the tool, all the toolbars are kept open with many tools in view, making it appear chunky. If possible, suggestion models could be added. With AI tools available, whenever someone creates a data model, the tool could suggest better ideas to normalize the data models further based on knowledge and normalization principles.
For how long have I used the solution?
I have been using erwin Data Modeler since 2021, though not continuously; I have used it on a few projects.
Buyer's Guide
erwin Data Modeler
June 2026
Learn what your peers think about erwin Data Modeler. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
902,270 professionals have used our research since 2012.
What do I think about the stability of the solution?
I rate the stability of erwin Data Modeler highly; it is a stable product.
What do I think about the scalability of the solution?
I rate scalability at nine.
What other advice do I have?
Overall, considering other feature scopes, I rate erwin Data Modeler at eight. My overall review rating for this product is nine.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Apr 6, 2026
Flag as inappropriateSoftware Engineer at a media company with 10,001+ employees
Data modeling has streamlined complex relationships and supports optimized cloud migration
Pros and Cons
- "The tool is also very intuitive and easy to use."
- "I felt that erwin Data Modeler is a bit of an outdated tool."
What is our primary use case?
For erwin Data Modeler, the use case was to create a data model for the organization. It articulates how data flows throughout the organization. For example, we have an employee table with two types of employees: permanent employees and contract-based employees. Contract-based employees are hired from an external organization. In the table structure, we would have multiple tables including employee, permanent, contract employee, and external organization. However, we did not want multiple tables. We wanted to combine them into one super table to reduce the normalized form. This approach is called a super-type rollup.
We did not use erwin Data Modeler for AI purposes. It was used for the migration part from SQL Server to the Azure Cloud. I did not work on the AI part for that project.
The project I was working on is based in the finance domain. For whatever quarter expenses our client had, we needed to communicate that with the client-side finance team management. That communication was not handled by me. I created the model and handed it over.
What is most valuable?
The best feature that I loved about erwin Data Modeler is the transformation part. We can create two types of models: the physical and logical models. Suppose there are multiple relationships such as one-to-one relationships, many-to-one relationships, and many-to-many relationships. If we want to reduce the size and optimize the data model, there is a transformation with an inbuilt functionality that helps resolve these issues. When one table is reflecting to ten other tables, it becomes very difficult to find relationships between them. If there are tens and hundreds of tables, finding relationships becomes increasingly complex. However, erwin Data Modeler has an inbuilt transformation that helps resolve many-to-many relationships and provides a better data model. This means I do not have to manually go through each and every table to find the relationships involved.
The tool is also very intuitive and easy to use. It is a simple drag-and-drop interface where we can create ER diagrams and import multiple projects. There is an Excel file where we write all the schemas and columns present in the table along with their data types. This Excel file has a VBA script. Once we finish putting all the data into that Excel file, we generate the model using that VBA. We then import that file into erwin Data Modeler and it is almost done. The transformations and other operations are the later part of the process.
What needs improvement?
As we all know, AI is taking up a majority of things. I felt that erwin Data Modeler is a bit of an outdated tool. It needs a new look and integrating AI into it would be much better for learning. AI would guide us on what operations we have to go through. If we are stuck somewhere, we could query the tool directly and ask about data modeling operations, and it would help us. Otherwise, we have to search on YouTube or Google or other sources to learn how to use erwin Data Modeler. An inbuilt guide within the tool would be much better, and an AI guiding tool would be even more helpful.
For how long have I used the solution?
I have been working in my current field for three and a half years.
What do I think about the stability of the solution?
I have never faced any instability issues.
What do I think about the scalability of the solution?
Which solution did I use previously and why did I switch?
I did not have the opportunity to try other data modeling tools because my company had only one data modeling tool with just one erwin Data Modeler license.
How was the initial setup?
I joined the company after erwin Data Modeler was already deployed. Whatever new data models came up, I had to make the data models and hand them over to my superiors.
What's my experience with pricing, setup cost, and licensing?
I have no idea about the setup cost because I did not buy the license.
What other advice do I have?
I would appreciate more information because I do not have much knowledge about PeerSpot. The team that contacted me on LinkedIn talked with me about erwin Data Modeler. I worked on it for four to five months. The last time I worked on it was last year in August. It is not difficult to learn how to use erwin Data Modeler. It is very easy, and there are reference materials available on YouTube. I did not face any difficulties learning the tool. The issue was not with erwin Data Modeler itself but with the organizational constraints. I did not have access to everything, which prevented me from exploring the tool further. I would give this review a rating of eight out of ten.
Which deployment model are you using for this solution?
Private Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Feb 10, 2026
Flag as inappropriateBuyer's Guide
erwin Data Modeler
June 2026
Learn what your peers think about erwin Data Modeler. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
902,270 professionals have used our research since 2012.
Data Architect at E.ON
The product lets users import different types of models, but it is expensive, and the interface must be improved
Pros and Cons
- "The product lets us import different types of models from various databases."
- "The interface must be improved."
What is our primary use case?
I am using the solution for data modeling. We also use erwin Data Intelligence Suite for data governance.
What is most valuable?
We like that we can go straight from Data Modeler to Data Intelligence Suite. We can go from the business glossary to the data catalog. It gives us a holistic view. The product lets us import different types of models from various databases. It also allows us to export or implement them within the same databases based on new changes.
What needs improvement?
The modeling capability is cumbersome. It doesn't allow us to put different types of objects in there. We can only put data objects. It doesn’t allow us to put any class structures and enterprise architecture objects. We can only do data monitoring. We can't do a holistic view. It's quite cumbersome to enter data. We cannot type things into a sheet. We always have to open the object and enter it.
The layout is a very old-style diagram. The product must allow users to put different types of objects and link them to data objects. The tool must provide large data objects under which there can be other data objects. For example, if a customer is a large data object, it must then contain the customer’s name, address, and type. The interface must be improved.
For how long have I used the solution?
I have been using the solution for more than ten years. I am using the latest version of the solution.
What do I think about the stability of the solution?
I rate the tool’s stability a seven out of ten. It doesn’t stay up all the time. The stability must be improved.
What do I think about the scalability of the solution?
I rate the tool’s scalability a seven out of ten. We have some issues with performance, but I'm not sure if it's us or the tool. We have 50 to 150 users.
How are customer service and support?
The technical support team is quite helpful. The team members don't always know their stuff. Sometimes, we end up teaching them things, but they do try to be helpful.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
I have used Rational Rose, Visual Paradigm, and Oracle’s old product. I use Visual Paradigm for my personal use cases. I prefer Visual Paradigm. It has a lot of features that erwin doesn’t. The only problem with Visual Paradigm is that it has many license levels. I only have a cheap license. However, its capabilities are much stronger. It is a lot easier to use than erwin, and it produces much nicer diagrams.
How was the initial setup?
The solution is cloud-based. We use both AWS and Azure as our cloud providers. Maintenance is done automatically by the vendor.
What's my experience with pricing, setup cost, and licensing?
The tool is expensive. It is not worth the price. I rate the pricing a three out of ten.
What other advice do I have?
We are looking for other tools to replace the solution. We're going to do an RFP for data modeling, data catalog, data quality, and marketplace. The vendor is trying to charge for Data Intelligence Suite like it is an enterprise tool, but it's still getting patched together. I have a hard time giving erwin a strong recommendation, but it's a tool that works and does what it says on the box. It could be made a little better. Overall, I rate the product a seven out of ten.
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Data Architect at a real estate/law firm with 1,001-5,000 employees
A tool that you can use in multiple environment and creates data dictionaries
Pros and Cons
- "We can create mappings in erwin and possibly data dictionaries."
- "erwin is not as robust as a data warehousing project I've been on in the past."
What is our primary use case?
I use erwin Data Modeler for a metadata project. I don't have thousands of tables to manage or a data warehouse or anything.
How has it helped my organization?
erwin Data Modeler helps us reverse engineer and keep track of data before converting from one tool to another. erwin allows us to track data and share it with business analysts.
What is most valuable?
We can create mappings in erwin and possibly data dictionaries. You can also check in to GitHub or Azure DevOps.
What needs improvement?
erwin is not as robust as a data warehousing project I've been on in the past. Likewise, the solution is a little pricey.
For how long have I used the solution?
I recently started using the current version, and I've used the prior version for about four or five years.
What do I think about the stability of the solution?
When I was on versions 7.1 or 9.0 and had a very large database with hundreds of tables, sometimes the tool would fail. I don't know if that happens on this version or not.
What do I think about the scalability of the solution?
I rate erwin DM's scalability a seven out of ten.
How was the initial setup?
Deployment isn't a problem for me because I've been using the tool for years, but a new person will just have to get their feet wet. We initially had problems installing it because of handshakes between Black Knight and Quest. Black Knight doesn't allow certain things to come through, and we should've known better, so it took a long time to get it installed and figure out what the issue was. It took four to eight hours to get resolved.
What other advice do I have?
The solution is on-prem, but it can be on the cloud, and it has .NET SQL, which is part of the reason we chose erwin. There's a possibility we'll need .NET SQL as well.
To anyone evaluating erwin DM, I advise you to watch the videos and read the documentation. I rate the solution an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Director Data Science at a media company with 5,001-10,000 employees
The creation of data models is easy and quick, and the fitting model is very intuitive
Pros and Cons
- "The fitting model is very intuitive."
- "It does not have a cloud application."
What is our primary use case?
We use erwin Data Model to create logical and physical data models.
How has it helped my organization?
The solution has been very helpful. The logical and physical data models provide visualization for communication across the business, among the data team, and technical team. Without this solution, communication would be difficult.
What is most valuable?
The ease and quick ability to create the model is valuable. The fitting model is very intuitive.
The other cool feature is the reverse engineer feature. If we connect to the database, we can reverse engineer from the database itself of the physical model. That gives us the relationship of the data if not much documentation is available.
What needs improvement?
So far, we have used it in either a workroom version or a standalone version. It does not have a cloud application.
We have licenses for Mac Linux since a lot of our people have Mac laptops, so erwin should work on their cloud application.
For how long have I used the solution?
I have been using erwin Data Modeler since 2006.
What do I think about the stability of the solution?
It is a stable solution. So far, we have not had many problems. Sometimes it freezes because it is a resource-hungry application, so it uses a lot of memory and a lot of processing power while running. But so far, we have not lost any of our work.
What do I think about the scalability of the solution?
We had a concurrent license where multiple people could it. Typically, this is not a tool that you’ll use for hundreds of people. It’s very scalable for ta limited number of people.
How are customer service and support?
The technical support team is pretty prompt. The tier-one support is pretty prompt. We contacted them a couple of times for a security patch and a few times for transferring the license to a different user. Their support was good.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I have tried Lucidchart, PCO, and ER Studio.
erwin and ER Studio are very comparable. I personally think both are more or less the same. However, erwin has richer features, and productivity is boosted. Once I have a model in mind, putting that in the tool is very quick, followed by generating the DDL, creating the table, and integrating it with the data explorer. The bulk editor feature is also very useful.
How was the initial setup?
The initial setup is straightforward for someone who understands the data.
For the workgroup version, you need to set up a database and then connect to the database. After installation, you have to maintain those connections. For someone who is well-converged with a database, it’s simple. If someone has not worked with web databases, they might find it a little complex. The deployment was done within a couple of hours by three to four people.
What about the implementation team?
The deployment was done in-house.
What's my experience with pricing, setup cost, and licensing?
There is either a one-year or three-year license. It is not a pay-as-you-go license like a SaaS solution. It’s more of a traditional licensing. They are a little bit on the pricier side.
However, there are tools that are less pricey, and some of them are open source and free as well.
From a pricing perspective, it is not very competitive in the current market.
What other advice do I have?
I would rate the erwin Data Modeler an eight out of ten.
They have small videos that explain how to use the tool and they are very useful. If you know the principles of data modeling, erwin will be very easy to learn. If you are new to data modeling, then I’d recommend getting a course on data modeling first.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Data Governance Senior Advisor at Abu Dhabi National Oil Company
Streamline data modeling and automate network changes for increased efficiency
Pros and Cons
- "Quest can create conceptual and physical data models to facilitate effective communication between business and IT. It can also integrate expertise from various engineering and database systems within your organization to enhance data management and administration."
What is our primary use case?
We are implementing erwin to streamline data modeling and automate network changes for increased efficiency and comprehensive data development. This option simplifies the need for better data indexing.
What is most valuable?
Quest can create conceptual and physical data models to facilitate effective communication between business and IT. It can also integrate expertise from various engineering and database systems within your organization to enhance data management and administration.
For how long have I used the solution?
I have been using erwin Data Modeler by Quest for four years.
What do I think about the stability of the solution?
I rate the solution’s stability an eight out of ten.
What do I think about the scalability of the solution?
We are testing the capacity in our environment for more than six thousand databases.
How are customer service and support?
When we were working with third-party providers, they were giving very good support.
How was the initial setup?
The initial setup depends on the tool if you are using the data model environment. Stopping the server could be complex and require strong expertise.
If you have everything set up and configured, Erwin is straightforward. You can deploy it in a few hours. In our case, it took a couple of months to address internal conditions, assign machines, and set up everything for the services.
I rate the initial setup a six out of ten, where one is difficult and ten is easy.
What about the implementation team?
The reseller set up the whole department.
What's my experience with pricing, setup cost, and licensing?
The product is expensive. I rate the product’s pricing a nine out of ten, where one is cheap and ten is expensive.
What other advice do I have?
Reverse engineering is a very powerful feature. I have used it many times when working with clients, which has helped solve implementation issues.
Erwin utilizes artificial intelligence to automatically create definitions and generate logical or physical data models tailored to specific industries.
I recommend the solution.
Overall, I rate the solution a ten out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Data Architect at a government with 10,001+ employees
An easy-to-deploy data modeling solution that allows users to reuse entities and attributes
Pros and Cons
- "The product allows us to reuse entities and attributes."
- "We can only get licenses through partners."
What is our primary use case?
We use the solution for data modeling.
How has it helped my organization?
We believe that the solution would help provide some structure to our data modeling and data design practices.
What is most valuable?
The product allows us to reuse entities and attributes. Whether we're working on a conceptual or logical model, once we have defined them, we can reuse them rather than defining them all over again. It's a clever feature and helps with our work.
What needs improvement?
We can only get licenses through partners. We cannot purchase directly from Quest. The partners end up charging a big margin on top of the actual price even though they are not providing any service. It was a letdown.
For how long have I used the solution?
I have been using the solution for four months.
What do I think about the stability of the solution?
I rate the tool’s stability an eight out of ten. The tool has crashed a couple of times. The stability must be improved.
What do I think about the scalability of the solution?
I am the only person using the tool in my organization. We plan to increase the usage, but it is currently not being used much.
How are customer service and support?
The support personnel are a bit slow in responding. The vendor talks about providing 24/7 support, but it could take 24 to 36 hours to get a response. The communication is just via email. It slows down the whole troubleshooting process.
How would you rate customer service and support?
Neutral
How was the initial setup?
The initial setup was easy. I rate the ease of setup a ten out of ten. It took me five minutes to deploy the product. To deploy it, I downloaded the software, ran the executable, and it installed itself. I did the deployment myself.
What's my experience with pricing, setup cost, and licensing?
The solution is expensive. I rate the pricing a nine out of ten. The price is not fixed. The product does not have a clear pricing model.
Which other solutions did I evaluate?
We evaluated ER/Studio but did not like its pricing structure. They have different versions which require multiple licenses for the applications we use. It was not easy to use. We preferred the pricing model of erwin Data Modeler.
What other advice do I have?
The amount of data the tool works with is minimal, so scalability is irrelevant to the tool. It just uses metadata. People looking to use the solution must compare it with other tools like ER/Studio. ER/Studio and erwin Data Modeler are quite similar in the functionality they offer. It all comes down to what works for us in terms of pricing. Overall, I rate the solution an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Data Architect at a performing arts with 201-500 employees
A stable solution that can be used for reverse engineering as well as forward engineering
Pros and Cons
- "Forward engineering, DDL generation, reverse engineering, and reporting are the most valuable features of the solution."
- "The solution's model mark could be better because it crashes sometimes."
What is our primary use case?
I use the solution for reverse engineering as well as forward engineering. I do logical and physical modeling, and some of what I'm doing right now is reverse engineering from actual databases because they have no diagrams. The solution helps me diagram the current and help me design the future.
What is most valuable?
Forward engineering, DDL generation, reverse engineering, and reporting are the most valuable features of the solution.
What needs improvement?
The solution's model mark could be better because it crashes sometimes.
For how long have I used the solution?
I have been using erwin Data Modeler by Quest for many years.
What do I think about the stability of the solution?
erwin Data Modeler by Quest is a stable solution.
I rate erwin Data Modeler by Quest a nine out of ten for stability.
What do I think about the scalability of the solution?
To add users, you have to start using the model mark, which is not great. I rate erwin Data Modeler by Quest a seven out of ten for scalability.
How are customer service and support?
The solution’s technical support is good.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I have previously used IDERA ER.
How was the initial setup?
The solution’s initial setup is easy.
What was our ROI?
I have seen a return on investment with the solution because I can't do my work for my company without it.
What's my experience with pricing, setup cost, and licensing?
erwin Data Modeler by Quest is an expensive solution.
Which other solutions did I evaluate?
Before choosing erwin Data Modeler by Quest, I evaluated PowerDesigner. I chose erwin Data Modeler by Quest because it has the most features I might need in the future, and the report writing is really good.
What other advice do I have?
I am using the latest version of erwin Data Modeler by Quest. I recently built a data model for integration with another software product that we're going to purchase. I did it really fast with erwin Data Modeler by Quest. If I didn't have the solution, I couldn't have done that, and I couldn't have shared the results.
I would recommend the solution to other users.
Overall, I rate erwin Data Modeler by Quest ten out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior data architect at a financial services firm with 51-200 employees
The solution can be used for entity relationship data modeling, but it’s too rigid in terms of its theory
Pros and Cons
- "Drag-and-drop data modeling and reverse engineering out of databases are the most valuable features of erwin Data Modeler by Quest."
- "I would like the solution to be less rigid in terms of its theory."
What is our primary use case?
I use the solution for entity relationship data modeling to build the databases.
What is most valuable?
Drag-and-drop data modeling and reverse engineering out of databases are the most valuable features of erwin Data Modeler by Quest.
What needs improvement?
I would like the solution to be less rigid in terms of its theory. It supports the theory very well, but it's too rigid. It's focused on database design and theoretic database design. I'd like it to be able to do better extractions.
For how long have I used the solution?
I have worked with erwin Data Modeler by Quest for 20 years.
What do I think about the stability of the solution?
The solution is too rigid in terms of usability. The other thing is you can do things to make it crash, and when it crashes, the models created with it become read-only. To be honest, I prefer using Visual Paradigm.
I rate erwin Data Modeler by Quest a seven out of ten for stability.
How was the initial setup?
It took some coordination to get the license transferred to me. Otherwise, the solution's initial setup is straightforward.
What about the implementation team?
I've probably spent half a day not running the installation but waiting for emails back from the vendor.
What other advice do I have?
It's a good enough solution if the whole purpose of your data modeling is to generate databases. I also use data modeling for other purposes, and that's why I prefer Visual Paradigm. It allows me to do data modeling that's not so much focused on databases.
Overall, I rate erwin Data Modeler by Quest a seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Director of BI & Analytics at a logistics company with 10,001+ employees
Standardizes our practices, supports a wide variety of databases, and allows us to create logical data models
Pros and Cons
- "It allows us to create logical data models. We can represent a database model in business terms, which is very useful for us."
- "It supports a wide variety of databases, including the latest ones. We have chosen to go for a cloud-based database, and it supports that, which is very useful."
- "It has made a lot of difference in terms of naming standards, processes around our metadata, and the schema in which we create a database."
- "In terms of improvements, support could have been better in terms of installation, especially of workgroups. We struggled quite a bit to get it up and running. Collaboration could have been better from an installation perspective, but it is trivial as compared to what we use it for. Other than that, I don't have much feedback. It works pretty well, and the fact that we've been using it for more than a decade shows that it is quite solid."
- "In terms of new features, it would be great to have a cloud base. We should be able to put it on the cloud for better collaboration and data models sharing."
What is our primary use case?
We are using it for a very specific use case, and it works pretty well for us. We do all of our database modeling based on this tool, and it is a repository of all data models in our business intelligence ecosystem. The logical representation of our metadata and anything that is created in a database, such as tables, is in it.
It is an on-prem workgroup. We have a workgroup server that hosts our model.
How has it helped my organization?
We utilize it for its cross-database capability and logical representation of the data model. We have recently started to use its collaboration features, and we also use it to define all our relationship constraints and referential integrity within our data model. So, a lot goes out of it.
It has standardized our practices. For example, all customer-related entities and attributes have to follow a certain naming convention. It has helped in standardizing the process of creating our data models so that when we go and explore the data, we can combine them in a way in which we are confident of producing the right results. It has made a lot of difference in terms of naming standards, processes around our metadata, and the schema in which we create a database. We have a proper template to put the information through a well-structured data model. It helps users in getting the maximum value of the information that is available in the BI ecosystem. erwin Data Modeler makes it very simple and easy to navigate our very complex data.
Its visual data models are very good and helpful for overcoming data source complexity and enabling understanding and collaboration around maintenance and usage. We have a complex business environment where we have retail and supply chain space for distribution. There are a lot of cases where we use the models for customer promotions and events and loyalty systems. Different data modelers can do their own subject areas, and then they can bring them together in a workgroup workspace. It has allowed us to collaborate and distribute the data modeling work. Previously, it used to be very single-threaded. Now, a lot of different teams can run their own modelers, and then, later on, integrate them, which is very useful. It is also very useful in the database migration process. You can take a logical model and seamlessly transfer it over to the database. That's very useful as well.
We use its modeling support for Snowflake Cloud. We don't use it in any special way. We use it the way we use an existing on-prem database. It just needs to follow Snowflake conventions, which it does. We have a standard logical model that can then translate to a physical model for any database we choose, and that's where erwin has been very helpful. We can set those naming standards, and it also does logical to physical translation seamlessly. This support for Snowflake is helpful. We have enough help to port our model from DB2 to Snowflake in terms of model creation. It has proven very helpful that way.
It can create table structures across a wide variety of sources, which is very useful for us. It cuts the development time of our database code quite a bit. Otherwise, we would have to rely on Excel sheets. Currently, our average project size is anywhere from 3,000 to 4,000 hours, and out of that, we spend around 5% on data modeling. If we didn't have this tool, it will take almost twice more time for any project.
What is most valuable?
It allows us to create logical data models. We can represent a database model in business terms, which is very useful for us.
It supports a wide variety of databases, including the latest ones. We have chosen to go for a cloud-based database, and it supports that, which is very useful.
It is very useful for maintaining relationships between tables. We can put constraints and foreign key-primary key relationships into the model, and it gets translated into the physical database seamlessly.
Workgroup is another useful feature to store and share the models with the team for collaboration.
What needs improvement?
In terms of improvements, support could have been better in terms of installation, especially of workgroups. We struggled quite a bit to get it up and running. Collaboration could have been better from an installation perspective, but it is trivial as compared to what we use it for. Other than that, I don't have much feedback. It works pretty well, and the fact that we've been using it for more than a decade shows that it is quite solid.
In terms of new features, it would be great to have a cloud base. We should be able to put it on the cloud for better collaboration and data models sharing.
For how long have I used the solution?
I have been using this solution for more than a decade.
What do I think about the stability of the solution?
It is very stable.
What do I think about the scalability of the solution?
It is fairly scalable. We really haven't pushed it to the limit with respect to scalability, but we haven't found any issues.
Currently, we have around 20 users. They are mostly data modelers and data engineers. We have plans to increase its usage as deploy additional systems in our business unit. So, there are plans to scale up, but not in the immediate future.
How are customer service and technical support?
I have interacted with their technical support. I would rate them an eight out of 10.
Which solution did I use previously and why did I switch?
I have been in this company only for two years, but from the licensing, I know it has been more than 10 years. I am not aware of any other tool being used previously.
How was the initial setup?
There wasn't a lot of stuff. When things didn't work, we had to go and figure out why this isn't working and which ports should we open. There was a lot of back and forth communication with their support, and they were very helpful, but it gets pretty difficult when something that could be done in one to two hours takes you longer than that. It took us a few weeks to get it right, but once it started working, it was pretty seamless.
There was no implementation strategy. You just download an installable and install it. The problem is that it requires a database, and it requires a particular configuration. All this is documented, but it doesn't work the way it is documented. So, it took time for us to figure out, "Hey, this thing is not working. Why is it not coming up?"
For maintenance, we don't have anyone. For the deployment of the workgroup, it took just one person. My data engineering lead just went and did it all by himself. It is a pretty simple product. It just took us a while to figure it out, especially the collaborative tool. Generally, it is supposed to take half an hour for one person.
What about the implementation team?
We installed it ourselves. We did not use anybody to install it, maybe that's why it took us longer.
What was our ROI?
I don't have the metrics, but I would say we have seen an ROI. It has brought down the cost of implementation in terms of manpower. It might have saved us thousands of hours. It could also be more than a hundred thousand hours.
The accuracy and speed of the solution in transforming complex designs into well-aligned data sources make the cost of the tool totally worth it.
What's my experience with pricing, setup cost, and licensing?
There are no costs in addition to the standard licensing fees.
What other advice do I have?
In general, for its purpose or use cases, it is the best tool in the market. It does its part in terms of metadata, but we have other challenges that erwin cannot resolve. We have a large pool of legacy data sources that are not labeled, and erwin really can't help there. I don't see any other tool filling that space unless we go for a catalog, which is a different product space altogether. erwin can process the legacy files, but we're just not using it for that because we don't have the bandwidth.
You need a skilled modeler to start off. It really depends on what kind of organization is implementing it: small scale, mid scale, or big scale, but collaboration really works. It is a very good tool, but proper training would be required to take full advantage of the tool. It helps to do a lot more on the job. You would need a lot of discipline before you start using the product. The standards and governance should be put up front before it can be utilized effectively.
The biggest lesson that I have learned from using this solution is that it cannot resolve governance issues. You need to have proper standards in place before you start using this tool. Bad processes lead to bad outcomes. The tool will help you shepherd those processes, but it doesn't solve them. So, you need to have proper process governance and standards. You need to make the tool enforce those processes and standards. You should have proper controls on the data inside in order to get the best results. Governance and process discipline are pretty important.
On the database side, I come from organizations where some people follow one standard, and other people follow another set of standards, and if we use the same database and tools, then you get a mess. That's where the process discipline comes in for unified governance, which has got nothing to do with the tool. It has everything to do with how the organization is structured. The tool will help you to control that.
I would rate erwin Data Modeler a nine out of 10. If it can be on the cloud without any installs, that would make it a 10.
Which deployment model are you using for this solution?
On-premises
Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
Buyer's Guide
Download our free erwin Data Modeler Report and get advice and tips from experienced pros
sharing their opinions.
Updated: June 2026
Popular Comparisons
Microsoft Purview Data Governance
Collibra Platform
SAP Signavio Process Manager
Sparx Systems Enterprise Architect
ARIS BPA
MEGA HOPEX
SS&C Blue Prism
Planview Portfolios
SAP PowerDesigner
IBM Blueworks Live
Buyer's Guide
Download our free erwin Data Modeler Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Which would you choose - SAP PowerDesigner or erwin Data Modeler (DM)?
- Can you recommend a graphic illustration tool to model the architecture of IT systems?
- When evaluating Architecture Management, what aspect do you think is the most important to look for?
- Tools to Develop and Manage IT Infrastructure Road-maps
- Sparx system comparing with ARIS and IBM blueworks.
- What EA tool would you advise us to use?
- What are some business benefits associated with enterprise architecture?
- Any experience on newer/low-cost cloud based EA Modelling Tools?
- How to model an enterprise architecture? What tools and templates can I use?
- How to export IBM Rational System Architect data into Alfabet Enterprise Architecture Management (by Software AG)?



















