Entity Relationship Diagram (ERD) is a tool for model the structure of a database. It mainly consists of the entity (database tables) as well as the relationships between them. Unlike the traditional UML diagrams, the relationship in ERD not just indicate the entitles are related to each other, it also specifies which column(s) between the source and target entities are linked, which also known as the primary key and foreign key relationship. People often want to have the relationships stick to its associated columns. But instead of manually adjust the connection point for the relationship connector, Visual Paradigm can automatically do it for you.
Sometimes you may notices that the elements on diagram having a small “a” and “M” icon showing on its top left corner. What does this mean?
Method overriding is a very common technique in object-oriented programming. It allows developer deliver specific implementation of a method in the subclass although it already defined by the superclass. When overriding a method the subclass replace the implementation in superclass by providing a method which exactly same as the one in superclass, i.e same name, parameter and also the return type. In Visual Paradigm you don’t need to redefine the operation in subclass to model the override. You can simply do it in one click inside the specification dialog. To override the operation: Read more
The Parametric Diagram in SysML is a restricted form of the Internal Block Diagram. It shows the mathematical relationships between its modeled elements. Wish Parametric Diagram you can precisely define the details of a constraint in your system. The Parametric Diagram cannot live on its own, it must be relay on a SysML block, typically is a constraint block. In Visual Paradigm you won’t need to re-create the constraint parameters when you elaborate the constraint block with Parametric Diagram. In this article we will show you how you can reuse the constraint parameters when modeling in Parametric Diagram. Read more
Overloading methods is a very important technique in object-oriented modeling. It offer the ability to create multiple operations of same name with different implementations. In Visual Paradigm you can overload the operations simply from its specification dialog. To overload the operation: Read more
With the import/export stereotypes utility, you can easily share stereotypes’ definition with colleagues without having to re-configure them again from scratch. If conflicts are detected when importing stereotypes, you can select to resolve them to ensure important configurations are not accidentally overwritten by other team members.
Visual Paradigm provides the intuitive Resource Centric Interface which provides various handy tools to helps you create diagrams. i.e. The Resource Catalog allows you to create diagram without remember the required syntax on different modeling languages. The Resource Catalog allows you to create connected elements, or create relationships by simply drag & drop of resource icons. But sometimes drag & drop sometime may not be very handy in creating relationships between existing elements, i.e. when working on a large diagram. Instead of using drag & drop, you can also make use of the Quick Connect feature in Resource Catalog to create relationships between existing elements on your diagram. To do this: Read more
Visual Paradigm is a cross platform modeling tool which can work on Microsoft Windows, Mac OS X as well as Linux. User’s project can be opened between different OS without loss of data, and teams with multiple OS can also work together. But in some situation your diagram may look slightly difference when opened with different OS. Most of the case this problem is caused by the variation on font rendering in different OS. We can overcome this problem by picking a font for the diagrams which work on most of the OS.
The reference feature enables you to add external file and URL references to model elements. When you try to open a reference, Visual Paradigm will open it with system default application (or browser for URL reference). If you want to use another application or command to open certain kinds of file and URL references, read this article to learn how to make it work.
The group feature helps you bring multiple shapes together so that you can select, move and delete them together easily.
Grouping and ungrouping of shapes can be performed easily with the help of the resource-centric interface. In this article you will learn how to group and ungroup shapes with resource.