Entity-Relation Mapping Editor
Created by @andrewlalis
A simple UI for editing entity-relation mapping diagrams.
Have you noticed any unexpected behavior? Is there something you thing would make a good addition to this application?
Create a new issue on GitHub!
Instructions for Use
The interface and menus should be pretty self-explanatory, so they'll just be covered here in light detail.
-
The File menu contains options for creating a new model, saving, loading or exporting a model, and finally an option to quit the program.
-
The Edit menu contains options for making changes to the current model, such as adding or removing relations and attributes, or undoing/redoing actions.
-
The Help menu contains some items with additional information about the application, like this help page and a simple About popup with version information.
The main focus of the application is the Diagram Panel where all of the editing actually takes place. This is where any relations you create, or attributes you create, appear; this is what is rendered when you select the option to export your model to an image.
-
Click on a relation to select it.
-
CTRL+Click to select multiple relations at once.
-
Drag relations to move them around the workspace.
-
Right-click on different areas to access a context menu with some helpful actions.
-
When exporting the model to an image, be sure to add the desired image file extension (.png, .jpg, .bmp, etc.), or the application will default to .png.