Simple GUI tool to create entity-relational mapping diagrams.
Go to file
Bjorn Pijnacker faadc40d26
Implemented custom order alignment
- Implemented a custom model for a JList that allows for reordering elements using JButtons
- Ask the user whether to sort alphabetically or using an order they decide
- Ensured that the list in the OrderableListPanel keeps its order between multiple sorting times (this saves the user the work of re-sorting every time)
2021-02-26 21:36:18 +01:00
design Added sample_export.png 2021-02-07 22:32:22 +01:00
src/main Implemented custom order alignment 2021-02-26 21:36:18 +01:00
.gitignore Added base UI 2021-02-07 15:28:23 +01:00
README.md Added sample_export.png 2021-02-07 22:32:22 +01:00
pom.xml Minor fixes, updated version. 2021-02-23 19:35:52 +01:00

README.md

Entity-Relation Mapping Editor

A simple UI for editing entity-relation mapping diagrams.

window screenshot

How to Use

The interface and menus should be pretty self-explanatory, but here are some tips to get you started:

  • Click on a relation to select it.
  • You can CTRL + click to select multiple relations.
  • Drag the relations to move them around in the window.
  • Right-click on different areas to access context menus 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.

Sample Exported Image

Here's a sample of an exported diagram.

sample diagram export