When, Why, and How to Start Data Modeling
So when, why, and how to start Data Modeling in your project? First off, I am in many projects where non-technical people do not understand their data or even how to document it. There is no reason to "be afraid" of this subject as anyone can do this. Data Modeling in UML does NOT require you are technical, a data architect or developer, or even follow the conventions of data development, management, or documentation. This only requires a basic understanding of your "Modeling Tool" which could be PowerPoint, Visio, Lucidchart, Draw.io or the myriad of offers out there today. The Tools Out of the dozens of "drawing tools" I have used over the decades, I prefer Sparx Enterprise Architect (EA). Sparx EA allows me to draw anything using UML and CASE techniques. In addition, I can put as much intelligence and information under my drawing elements as I want or need, and to continue to update and manage this intelligence. Plus, this intelligence is in a SQL datab...