Communiquez avec les autres et partagez vos connaissances professionnelles

Inscrivez-vous ou connectez-vous pour rejoindre votre communauté professionnelle.

Suivre

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

user-image
Question ajoutée par Cccc Ccc , Contract for 3 years , Prefecture
Date de publication: 2014/02/06
Daranivasan Anandaraman
par 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
par 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
par 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
par 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
par Ahmed Sayed Ahmed Ali Ebrahem Ghareb , Senior Business Consultant | Digital Transformation Specialist | Enterprise Business Architecture | , Starways

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
par 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