Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I draw my database design?

Tags:

database

mysql

I have mysql database and I want a software which can draw the database design for me?

is there any way to do this?

Thanks

like image 892
ahmed Avatar asked May 30 '09 15:05

ahmed


People also ask

How to design a database?

How to Design a Database? The first step to designing a database is identifying the purpose of the design. The next step is to gather all of the types of information you might want to record in the database. Now divide your information into major entities or subjects. Each subject becomes its own table.

How to draw a database model diagram?

You can choose to use the Block Diagram and the Basic Drawing Shapes to draw your database model diagrams, but since there is a special template for Database Model diagram, we will look at that first. Open the Entity Relationship template and object relationship template from the ERD & Database category.

Why do we need a database diagram?

You can make corrections before design execution and implementation. Moreover, such diagrams create a graphical representation to understand various entities' attributes and relationships better. This further helps clearly understand the data structure and how you can minimize redundancy and other problems. How to Create a Database Diagram?

What is the first step in database design?

The first step to designing a database is identifying the purpose of the design. The next step is to gather all of the types of information you might want to record in the database. Now divide your information into major entities or subjects. Each subject becomes its own table. Now decide what information you want to store in the table.


1 Answers

I think you can use MySQL Workbench, it's supposed to have reverse engineering (from database to model).

http://dev.mysql.com/workbench/

like image 86
Oskar Avatar answered Sep 25 '22 13:09

Oskar