Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

They say UML is the best way to design databases is that right? if no what is the best?

user-image
Question added by Cccc Ccc , Contract for 3 years , Prefecture
Date Posted: 2014/02/06
Daranivasan Anandaraman
by Daranivasan Anandaraman , Business Analyst , ADP

ERD is the main for designing fatabases. With ERD anyone can create the databases (tools are available).

 

It also helps to reverse engineer an existing database into a model using either relational or object relational modeling concepts.

Maalik Muhamed
by Maalik Muhamed , Deputy Mill Manager , AZANIA GROUP OF COMPANYS

 

The Unified Modeling Language –UML- is OMG’s most-used specification. UML is a de facto standard for object modeling, and it is often used for database design as well. But how good is UML really for the task of database conceptual modeling? The truth is that UML is not good for designing database

 

reginald amade
by reginald amade , BPM/SOA Consultant , Engineering Ingegneria Informatica SPA

UML is a modeling notation and is used to describe system structure and behavior; it uses a number of diagrams of which package, class, use case and sequence are most popular. Some case tools extend UML and can be used for data base design and SQL generation.

ERD is best used for database design.

 

 

mohamed hassan
by mohamed hassan , Senior Java Developer , IST Networks

No, UML [Unified Modeling Language] is used mainly for designing OOP applications,

ERD [Entity Relationship Diagram] is the main, popular and right way to design databases

Ahmed Sayed Ahmed Ali Ebrahem Ghareb
by Ahmed Sayed Ahmed Ali Ebrahem Ghareb , Senior Business Consultant | Digital Transformation Specialist | Product Owner , Perfect Presentation(2P), Saudi Arabia Office(Working for MEWA)

if you use OOAD methodology you can use  class diagram to build application entities and set the relations between entities. then you can generate your tables from class diagram entities based on this artical

http://www.ibm.com/developerworks/library/ws-mapping-to-rdb/

 

Mohammad Shalabi
by Mohammad Shalabi , Solution Architect, Android, and IOS Architect , ALM New Way

ERP is the tool to document your design, but it will not let you design. Designing database will depends on user requirements, and system architecture.

More Questions Like This

Do you need help in adding the right keywords to your CV? Let our CV writing experts help you.