Erd Tool

  1. Free Erd Tool
  2. Erd Tool
  3. Erd Tool Free

Are you searching for the best online ER diagram tool? Read on and discover our top picks.

So I think you'll need to clarify your use of ERD tool. By definition, an ERD tool is there to help you map the relationships between various entities in your data set. Navicat Data Modeler is a database design tool which helps you build conceptual, logical and physical data models. It allows you to visually design database structures, perform reverse/forward engineering processes, import models from ODBC data sources, generate complex SQL/DDL, print models to files. The ERD diagramming tool has all the ERD symbols and connectors you need to create professional, industry-standard ER model. Status: Online erd plus Editable Entity Relationship Diagram Template on Creately. Pick any of the ER diagram templates included and customize it with your own information, drag and drop ERD symbols, and plan your design. SmartDraw's ERD diagram tool helps you keep shapes aligned and connected automatically.

Data modeling is one of the most critical parts of a software project. Database architects use ER diagrams (also called ERDs or Entity Relationship Diagrams) as a data modeling technique.

Many ER diagram tools are available, but choosing the best tool for your project can be hard. Still, your data model is a key factor in the success of your entire project; it’s important to get it right. So, how can you choose the most powerful and suitable ERD diagram online tool, one that fulfills all your development requirements and fits in your budget?

What Features Should an Online ERD Tool Have?

First, we will consider the features that you should expect from an online ER diagram app. (During these days of remote teams and social distancing, we’re going to focus on online ERD solutions). When evaluating a new ERD tool, ask yourself:

  • How will this work through the entire database design process?
  • Does it support different DBMSs and reverse engineering?
  • How does it manage changes?
  • How does it enable collaborative development work with my team?
  • Does it allow me to export my work to different formats?
  • Can I import existing work from different formats?

Let’s compare the features of a few top-rated ER diagram online tools and see how they support database design.

My Top Picks for Online Entity Relationship Diagram Tools

1. Vertabelo

Vertabelo is a professional database modeling tool that lets you design a data model collaboratively in the browser. It supports these databases:

  • PostgreSQL
  • IBM DB2
  • Oracle Database
  • Microsoft SQL Server
  • MySQL
  • HSQLDB
  • SQLite
  • Amazon Redshift
  • BigQuery

Sharing a model or working with a remote team using Vertabelo is simple as providing a team member’s email address and clicking a button. There is also an option to create and send a public link to your model.

Vertabelo’s handy features include reverse engineering (lets you import an existing database using a simple command-line tool) and migration script generation, which generates a script that creates, changes, or drops database elements according to your data model. Instant automatic saving, live validation, versioning, cloning, and SQL previews make your workflow easier.

This ER diagram tool has a friendly user interface and navigation options that make your modeling tasks easy and efficient. And it provides XML export and import functionality as well.

2. Lucidchart

Lucidchart is a multi-purpose online solution that supports many types of diagrams, including ER diagrams.

Lucidchart allows you to either create an ERD or generate one automatically by importing data. When you create a data model manually, Lucidchart provides templates and an ERD shape library (which you must enable from the shape manager). This program will export your model to DBMS queries and supports the following databases:

  • MySQL
  • Oracle
  • PostgreSQL
  • SQL Server
  • Salesforce

If you have a Lucidchart operational account, you can model your data collaboratively from anywhere in the world.

3. Visual Paradigm Online

Visual Paradigm’s online diagramming app lets you create conceptual, logical, and physical data models. This tool also has all the ERD symbols and connectors needed to create industry-standard models. With VP, you can:

Erd Tool
  • Work with your team collaboratively online, or
  • Download the software and work without collaboration on your personal computer.

You can start your data model from scratch or use a template. Visual Paradigm supports reverse engineering to import your database from DDL (Data Definition Language) and forward engineering to create the DDL or database from your ERD. Automatic foreign key generation when you create an ERD is a nice touch.

Erd tool free

Finally, a wide range of relational databases – including Oracle, DB2, Microsoft SQL Server, Sybase Adaptive Server Enterprise, Sybase SQL Anywhere, MySQL, HSQLDB, Cloudscape/Derby, and PostgreSQL – work with Visual Paradigm.

4. Draw.io

Draw.io is a perfect online ER diagram tool if you like to design your database manually, starting from scratch. However, you can save your own templates and reuse them later with this program.

This tool is free if you want to draw your diagrams online. It comes with all the required tools and shapes to design your final diagram without much hassle. You can save your designs in Cloud storage (e.g. Google Drive, OneDrive, Dropbox, etc.) and share them with others. Or you can store your work in your local drive if collaboration isn’t an issue.

This online ER Diagram tool lets you insert entities by copying SQL codes to a text file and importing them. It does not provide a feature to generate SQL script from the diagram, so consider this more of a drawing tool and not a full database modeling tool.

5. Microsoft Visio

Microsoft Visio Online is also considered one of the best ER diagramming tools because of its simple platform and user-friendly interface. You can choose between the web app and the desktop app according to your requirements.

This tool comes with more features like easy customization and a document-sharing option for users and non-users.

Visio supports multiple data sources for reverse engineering, including Excel workbooks, Access databases, SharePoint foundation lists, SQL Server databases, Exchange Server directories, Azure Active Directory information, and other OLEDB or ODBC data sources. Just like Draw.io, this tool does not provide a feature to generate SQL scripts, so it should not be seen as a full database modeling tool.

6. Gliffy

This is another easy-to-use online ER diagramming platform. It helps registered users create entity relationship diagrams collaboratively with their teams.

With Gliffy there are a number of templates available to speed up your process. The tool has a basic drag and drop feature for easy diagramming.

Gliffy also allows you to access previous versions and import or export diagrams. Popular export formats include JPG, PNG, and SVG.

On the other hand, Gliffy does not support the generation of SQL script, so it should be seen as a drawing tool.

7. SqlDBM ER Diagram Online Tool

This ERD diagram tool is also described as a SQL database manager. As a Cloud-based data modeling tool, SqlDBM can be accessed from anywhere in the world. It’s relatively uncomplicated and simplifies your database development process. You can design conceptual, logical, and physical data models and then apply them to your database with just a few clicks.

SqlDBM incorporates database rules and objects (e.g. database keys, schemas, indexes, column constraints, and relationships) It works with the most popular databases and Cloud data warehouses, including Microsoft SQL Server, MySQL, PostgreSQL, Microsoft Azure Synapse Analytics, Snowflake, Amazon Redshift.

The SqlDBM reverse engineering feature creates a graphical representation of the selected database objects and the relationships between them. This allows you to redesign your database structure to suit your requirements.

Find Your Best Entity Relationship Diagram Tool

Online ER diagramming has evolved over the years. Many platforms and tools offer competitive features at affordable prices. Online platforms are more feasible for modern software projects, as they more readily adapt to remote and distributed teams.

When choosing an online ER diagram tool, make sure it supports a wide range of DBMSs and offers labor-saving features like reverse engineering and migration script generation. User-friendly interfaces, import and export features that support popular formats, and integrated notations and ER shapes all make a database architect’s work easier.

And, last but not least, consider the cost-effectiveness of your ERD tool; see how the competition stacks up in terms of the features available at different price tiers.

What traditional or online ER diagramming tools do you use? Share your thoughts in the comments below.

Subscribe to our newsletterJoin our weekly newsletter to be
notified about the latest posts.

You may also like

Technical

Vertabelo Features: Logical Diagrams

Technical

How to Draw an ER Diagram Online

Technical

Explaining an ER Diagram, With Steps and Use Cases

Free Erd Tool

Technical

Common ER Diagram Mistakes

Technical

What Are the Steps in Database Design?

Example er diagrams

A Data Model for a Freelancers Collective

Written by Calvin on May 29, 2015/Calvin's Corner

Wheel building begins with having the right components at hand. Basically, these are the hub, the rim, and of course spokes of the right length. Unfortunately, that last part, “spokes of the right length,” is not always so simple to come up with. A big part of determining the correct spoke length is using the correct “Effective Rim Diameter” (ERD), a concept that is reviewed in this article.

Spoke length that is either too long or too short will be problematic. Too long, and the spokes protrude past the end of the nipple. This in turn can poke a hole first in the rim strip and eventually the inner tube. Too long may also mean you run out of spoke threads as you attempt to tighten that spoke further.

Too short means that there will be inadequate thread engagement, and this can lead to thread failure and the spokes loosening. But what is our “Goldilocks” of spoke length? It is a larger window than you might expect. Ideally the spoke comes through all the threads of the nipple but no more. From here, it is typically 4mm shorter that is still acceptable to make a strong reliable wheel. Spokes falling within that range will be fine.

Figure 1 features an example of good length in a front disc brake wheel. The left side spokes, the rotor side, come up well into the nipple but do not go past the end of the nipple. The same spoke length was used for both sides of this front wheel, but notice the non-disc side spokes show less engagement. Disc front wheel are built with “dish,” or offset. The rim is pulled more to the hub flange with brake rotor. It might be argued this wheel should have different spokes for each side, with the non-rotor side just a bit longer. However, this spoke length is totally acceptable. Using the one length makes building the wheel faster, as well as less expensive.


Figure 1. Nipple-to-spoke-end engagement differences on a front disc wheel (L: disc side; R: non-disc side)

Figure 2. An example of a wheel with slightly too short spokes yet still completely functional

The sign of a short spoke is when there are lots of threads showing below the nipple. However, just a few threads don’t spoil the whole wheel. There are typically about 10mm worth of spoke length along a threaded spoke. If a few threads are visible, there is still plenty engagement inside the nipple to keep things together (figure 2). Bicycle spokes are typically a 56 TPI thread. This is basically a 0.45mm pitch, so each full turn advances the nipple almost half a millimeter. 3 or 4 threads showing at only 1.5mm less engagement in a nipple that has nearly 10mm of length.

Determining spoke length that fall with in this acceptable length target of not too long or not too short requires good accurate data, including for the rim to be built an ERD.

What is the ERD of a rim? First, it is not the diameter where the tire fits in the rim, nor is it the inner diameter of the rim hoop. The ERD is that point in the rim where the end of the spoke sits (given that we have spokes of an ideal length).

Think of two different rims intended to fit a 700C road tire. One rim has a flat shape with a low profile. The other rim is deeper with a pointed aero shape. The nipples and spoke ends will sit at different diameters between these two rims. These rims will differ in ERD, although the same size tire fits either rim (the tire bead fit is called the Bead Seat Diameter, but that’s a story for another day).

MEASURING RIM ERD

The bicycle industry is full of databases containing measurements on most everything, including rim ERDs. Sometimes these are accurate and sometimes not. However, it is always best to take your own measurements, at least the first time you work with a hub or rim you have not used before. As they say, look it up… but verify.

Begin by taking your Park Tool RR-12 Tape Measure and getting a rough inside diameter of the rim. This need not be very accurate, as this is only used to guess at a usable pair of “Measuring Sticks” (which are just two spokes and nipples). It is important to note that these are not at all the spoke lengths you are building with. These are just two spokes with nipples that are used to determine the rim’s ERD.

Assume you have a rim that is about 560mm from innermost edge to opposite innermost edge. Split that in two, for 280mm. However, to make it easier to measure using this technique, you don’t want these measuring spokes touching or overlapping. Grab any two spokes shy of the 280. Use two spokes of 270mm, 275mm, 260mm, or 266mm, anything like that laying around. Measure these two spokes using the Park Tool SBC-1 Spoke Bearing Cotter Pin Gauge and write down the number (figure 3).

You may note in Figure 3 that the spoke is not landing right on the 260 mark. It is a bit shy, but is also over the 259 mark. If it is over the mark, round up. This spoke would be considered a 260mm spoke.

Figure 3. Use a spoke ruler and write down the spoke length of your 'measuring sticks'

Figure 4. Insert threaded spoke end into rim hole and thread on nipple

Next, locate two holes in the rim, each directly across from one another. Install the threaded end of the spoke into the hole, and thread on a nipple (figure 4).

Now, pay attention to how far you thread the nipple on the spoke. If it is the common slotted nipple, a “perfect” spoke length would result in the spoke ending just at the bottom of the slot on a built wheel. Thread the spoke not all the way through the nipple, but just to the bottom of that slot (figure 5).

Figure 5a. Spoke is not threaded enough into the nipple.

Erd Tool

Figure 5b. Spoke is now threaded even with slot in nipple head, a 'perfect spoke' length.

Find the second rim hole that is exactly 180 degrees away from the rim hole with the first spoke. Take the second spoke and insert the threaded end into this hole. Again thread on a nipple and repeat the same engagement (figure 5).

Pull both spoke ends toward one another. Use the Park Tool DC-1 Digital Caliper and measure from J-bend to J-bend. Use the narrow end of the caliper and hold the caliper body parallel to the spokes (figure 6).

Figure 6. Measure from J-bend to J-bend using calipers, keeping caliper parallel to spokes

Figure 7. The caliper will measure the distance from spoke to spoke

Read the number off the DC-1 and write it down (figure 7).

Erd tools free

Now, for the math. Take the length of spoke you just used and double it. Now add the bend-to-bend caliper measurement, and this will be the ERD of the rim.

For the example rim in Figure 7, we used 260mm spokes. So 260mm + 260mm + 48.4mm = 568.4mm. Drop the tenth millimeter, rounding down, so the ERD here is 568mm. This is the diameter where the spoke ends will sit in a well-built wheel.

Now what? Search the Internet for “spoke length calculator.” There are several good ones to pick from. These all will ask for the rim’s ERD. You will also need measurements off the hub and decision on the spoke lacing pattern, but that will be reviewed here at a future date.

ERD AND BUILDING A TRASHED RIM

Understand the ERD will help if you need to rebuild your wheel but want to reuse the spokes. Spokes will over time fatigue, so using older spokes in not such a good idea. But assume you just bashed your new wheel on a rock, or drove into the garage with the new bike on the roof rack. The rim is bent and trashed but the spokes are probably just fine. If you find a rim with the same drilling and same ERD, even a different brand, it will work.

BROKEN SPOKES

Erd Tool

The concept of ERD is useful for quick and accurate estimates on length when fixing a wheel with broken spokes.

Measure another spoke on the same side as the broken one. Use the RR-12, and hold the tape end at the nipple end (figure 8).

Figure 8. Measure beginning at inner edge of nipple

Erd Tool Free

Read the other end of the tape measure at the hub. Read to the edge of the spoke head, as this is close to the spoke J-bend inside the hub flange (figure 9).

Now inspect the nipple. There are two common type, 12mm and 16mm. For the shorter 12 nipples, add only 10mm to your tape measurement. In the example in Figure 9, add 10mm to the 285mm for a spoke length of 295mm. If the wheel uses the medium length nipples of 16mm, add 15mm to the reading at the hub.