...
When you wish to start editing a Model, an Entity or a Metadata, click on the ‘Edit’ button in the upper right corner of the screen.
...
Picture 2&3. Edit content
2. When you are editing a large Model, you can free up visual space by showing and hiding the sidebar on the right.
...
To browse content in Ellie, there is a view mode (any user that does not have Admin or Write privileges is automatically in the view mode).
Click on ‘View’
...
Picture 46. You can switch between Editing and Viewing the content in Ellie, depending on the situation.
...
2. Right-click on an entity to open a context menu, allowing you to, for example, view the Metadata of the Entity - such as seeing if there is a Description set for this specific Entity.
Picture 57. Right-clicking will preview the Metadata from the selected Entity
...
Right-click on the pale grey circle at the border of an Entity, doing this will open a dropdown menu allowing you to change the Relationship type.
...
Picture 68. Select the preferred Relationship type
2. Click on the T in the top bar to add a free-format text box, excellent for further explaining the Relationship between these two Entities.
...
Picture 79. Add additional information to Relationships by drag’n’dropping the T icon
...
You can now add a description and choose where it will be displayed in. The options are: above, below, left of and right of the elbow. In the following example, a Relationship label “Additional information” will be attached to the Relationship between the Company and the Person Entities. The orange circle denotes a node in the Relationship, also referred to as the elbow.
...
Picture 710. 5. Editing relationships
Changing Entity Size
...
In the first phase you can just start by drawing a Relationship, without defining cardinalities:
...
Picture 811. Defining a Relationship type
...
We might want to specify that each Invoice has to have an Organization attached to it. This Relationship is “one and only one” (a mandatory Organization for Invoice). This sort of Relationship will look like this:
...
Picture 912. Setting Cardinals works for both of the directions
...
If we want to specify that an Invoice does not have to have an Organization attached to it, we can use the following Cardinal. This one means “zero or one” (Organization is optional for an Invoice):
...
Picture 1013. There are many cardinalities to choose from
...
In our experience, business people understand this quite intuitively.
...
Picture 1114. Subtypes in Ellie
Entity Types
...
The entities are divided into three basic classes: Master data, Contract and Transaction. In Ellie, we use the colors in the following way:
...
Picture 1215. You can browse Entity types, when in the View mode, by clicking on the Explanation box on the bottom left corner.
...
Right-click on an Entity. Choose the Entity type from the context menu. In this example, the Entity “Customer-account role” is assigned to be a Contract.
...
Picture 1316. Selecting Entity types
In the picture above you can see that a Transaction type Bank transaction has to be related to one specific Account (Contract). An Account might belong to only one branch (these are traditional branches, but in the internet banking world, there are no branches).
...
Click on the wheel icon on the Dashboard (frontpage)
Then click on Users
...
Picture 1417. Adding new users is a snap!
...