Show/Hide Toolbars

TMS Data Modeler Documentation

TMS Data Modeler's interface is organized into Ribbons, which group all related features in one place, improving usability and making those features extremely accessible.

 

File Menu

A simple menu offers general project options, while the panel on the right lists projects that have been recently worked on for selection.

 

datamodeler_program_button

 

 

Menu Option

Description

New

Offers the options of creating a new blank project or importing the structure of a new project from an existing database.

Open

Opens an existing project.

Save

Saves the current project.

Save As

Prompts a new path and file name before saving the current project.

Close

Closes the current project after prompting if changes should be saved.

Export

Exports the current model to TMS Aurelius classes.

Archive version

Archives the current version of the project and starts a subsequent version. Version files are saved by default in the sub-directory \versions in the project directory.

Options

Prompts for general environment settings.

Exit

Closes the current project after prompting if changes should be saved and terminates the application.

 

Home Ribbon

 

datamodeler_ribbon_home

 

 

"Project" Tab Option

Description

Generate script

Prompts for information to generate a script to create a database according to the current project.

Check

Checks project information, validating all related data such as table fields and keys. Warnings and other messages are shown on the Messages window, on the bottom of the workspace. To enable this window, select Messages window on the Show/Hide tab.

Merge

Compares and allows merging of two different projects into one, by generating an impact script.

 

 

"Create" Tab Option

Description

Table

Creates a new table. After selecting it, a blank table tab will open on the table editor, where you will define all of its properties.

Relationship

Creates a new  relationship. After selecting it, the New relationship dialog will open, where you will define all of its properties.

Procedure

Creates a new procedure on the Project.

View

Creates a new view on the Project.

Object

Drops down a menu to create extra objects as available per DBMS. You will find "Generators" available on Firebird, for example.

Domains

Shows existing domains information and allows editing and additions.

 

 

"Versions" Tab Option

Description

Compare

Compares versions of the current project after selection, allows generation of an impact script.

Archive

Archives the current version of the project and starts a subsequent version. Version files are saved by default in the subdirectory \versions in the project directory.

 

Manage

Allows version management and comparisons.

 

 

"Show/Hide" Tab Option

Description

Message Window

Shows or hides the message window, at the bottom of the workspace. This window lists warning and error messages when the validation tool is used.

Project Explorer

Shows or hides the Project explorer, on the left of the workspace.

 

 

Design Ribbon

 

datamodeler_ribbon_design

 

The items on this Ribbon are only enabled when a Diagram tab is selected on the workspace.

 

"Insert" Tab Option

Description

Table

Creates a new Table. After selecting it, you must drag and drop the table on the diagram. The Table editor will open for you to adjust table settings.

Relationship

Creates a new identifying relationship. After selecting it, you must drag the relationship line connecting parent and child tables. The Add relationship dialog will open for you to adjust relationship settings.

Note

Creates a new note after releasing it on the diagram tab.

Non-ID Relationship

Creates a new non-identifying relationship. After selecting it, you must drag the relationship line connecting parent and child tables. The Add relationship dialog will open for you to adjust relationship settings.

 

 

"Editing" Tab Option

Description

Find

Show/hide the Find panel at the bottom of diagram, allowing to search for tables in diagram by table name

Duplicate

Allows duplicating the selected table.

 

 

"Zoom" Tab Option

Description

100%

Sets the current diagram zoom to 100%.

Fit to All

Sets the current diagram zoom to a value that allows a view of the whole diagram in the current window.

Zoom Combo

Allows setting a specific zoom value for the current diagram.

 

 

"View" Tab Option

Description

Navigator

Show/Hide the Diagram Navigator Panel.

 

 

"Font" Tab Option

Description

Font

Allows for changing font settings for the currently select table(s).

 

 

"Output" Tab Option

Description

Print Preview

Opens a dialog that displays a preview for printing the diagram.

Print

Opens the print dialog for printing the diagram.

 

 

"Page Setup" Tab Option

Description

Orientation

Chooses between Landscape/Portrait orientation of diagram

Size

Chooses paper size for diagram printing/paging.

 

 

Tools Ribbon

 

datamodeler_ribbon_tools

 

"Project" Tab Option

Description

Convert

Converts current project into another DBMS.

Settings

Shows and allows edits on current project settings.

 

 

"Export" Tab Option

Description

TMS Aurelius

Opens a dialog to export existing database schema to Aurelius classes

 

 

"General" Tab Option

Description

Connections

Shows existing database connections and allows adding, removing or editing them.

Conversion Maps

Allows you to create a conversion map with specific data type equivalences to use when converting a project from a DBMS to another.

 

Help Ribbon

 

datamodeler_ribbon_help

 

"Data Modeler" Tab Option

Description

Web Site

Opens TMS website on the standard web browser.

User Manual

Opens the user manual as help file.

Update

Checks if a new Data Modeler version is available and if true, prompts for updating the software.

About

Opens About windows.