The vertical toolbar shows on the left sidebar when an EER diagram tab is selected. The tools on this toolbar assist in creating EER diagrams.
Clicking a tool changes the mouse pointer to a pointer that resembles the tool icon, indicating which tool is active. These tools can also be activated from the keyboard by pressing the key associated with the tool. Locating the mouse over a toolbar icon displays a description of the tool and its shortcut key.
A more detailed description of each of these tools follows.
The standard mouse pointer, located at the top of the vertical toolbar, is the default mouse pointer for your operating system. Use this tool to revert to the standard mouse pointer after using other tools.
From the keyboard, use the Esc key to revert to the default pointer.
The hand tool is used to move the entire EER diagram. Left-click on this tool and then left-click anywhere on the EER diagram canvas holding down the mouse button. Moving the mouse changes the view port of the canvas.
To determine your position on the canvas look at the
Model Navigator
panel on the upper right. If
the Model Navigator
panel is not open, use
the , ,
to open it.
From the keyboard, use the H key to activate this tool.
You can also change the view port of an EER diagram using the
Model Navigator
panel. To do this see
Section 16.6.5.8, “The Model Navigator Panel”.
Use the eraser tool to delete objects from the EER Diagram canvas.
Change the mouse pointer to the eraser tool and click the object you wish to delete. Depending upon your settings, the delete dialog box should open, asking you to confirm the type of deletion.
The delete action of the eraser
tool is
controlled by the general option setting for deletion. Be sure
that you understand the available options described in
Section 16.4.4.4, “The Model Tab” before using the eraser
tool.
From the keyboard, use the D key to activate this tool.
In addition to using the eraser
tool, you can
also delete an object by selecting it and pressing
Ctrl Delete or right-clicking
it and choosing from the pop up menu.
The layer tool is the rectangular icon with a capital
L
in the lower left corner.
The layer tool is used to organize the objects on an EER Diagram canvas. It is useful for grouping together similar objects. You may, for instance, use it to group all your views together.
Click the layer tool and use it to draw a rectangle on the canvas. Change to the standard mouse pointer tool and pick up any objects you would like to place on the newly created layer.
To change the size of a layer, first select it by clicking it. When a layer is selected small rectangles appear at each corner and in the middle of each side. Adjust the size by dragging any one of these rectangles.
You can also make changes to a layer by selecting the layer and changing properties in the Properties panel. Using the Properties panel is the only way to change the name of a layer.
From the keyboard, use the L key to activate this tool. For more information about layers see Section 16.6.7.5, “Creating Layers”.
The text tool is the square icon with a capital
N
in the top left corner. Use this tool to
place text objects on the EER diagram canvas. Click the tool and
then click the desired location on the canvas. Once a text
object has been dropped on the canvas, the mouse pointer reverts
to its default.
To add text to a text object, right-click the text object and choose either of the pop-up menu options,
or .
You can manipulate the properties of a text object by selecting
it and then changing its properties in the
Properties
panel.
From the keyboard, use the N key to activate this tool. For more information about text objects see Section 16.6.7.7, “Creating Text Objects”.
Use the image tool to place an image on the canvas. When this tool is selected and you click the canvas, a dialog box opens allowing you to select the desired graphic file.
From the keyboard, use the I key to activate this tool. For more information about images see Section 16.6.7.8, “Creating Images”.
Use this tool to create a table on the EER Diagram canvas.
Clicking the canvas, creates a table. To edit this table, right-click it and choose
or from the pop-up menu. You can also simply double-click the table to load it into the table editor.From the keyboard, use the T key to activate this tool.
For more information about creating and editing tables see Section 16.6.7.1.3, “The MySQL Table Editor”.
Use this tool to create a view on an EER Diagram canvas.
When this tool is activated, a schema drop-down box appears on the toolbar below the main menu, allowing you to associate the new view with a specific schema. You can also select a color for the object by choosing from the color drop down list box to the right of the schema list box.
After selecting this tool, clicking the canvas creates a new view. To edit this view, right-click it and choose
or from the pop-up menu.From the keyboard, use the V key to activate this tool.
For more information about creating and editing views see Section 16.6.7.3, “Creating Views”.
Use this tool to create a routine group on the EER Diagram canvas.
When this tool is activated, a schema drop-down box appears on the toolbar below the main menu, allowing you to associate the routine group with a specific schema. You can also select a color for the routine group by choosing from the color drop down list box to the right of the schema list box.
After selecting this tool, clicking the canvas creates a new group. To edit this view, right-click it and choose
or from the pop-up menu.From the keyboard, use the G key to activate this tool.
For more information about creating and editing routine groups see Section 16.6.7.4.2, “Routine Groups”.
The five relationship tools are used to represent the following relationships:
One-to-many nonidentifying relationships
One-to-one nonidentifying relationships
One-to-many identifying relationships
One-to-one identifying relationships
Many-to-many identifying relationships
These tools appear at the bottom of the vertical tool bar. Mouse over each tool to see a text hint that describes its function.
For more information about relationships see Section 16.6.7.2, “Creating Foreign Key Relationships”.