Chat now with support
Chat with Support

Toad Data Modeler 6.3 - User Guide

Introduction User Interface Models and Model Objects
Physical Data Model
About Physical Data Modeling Benefits of Physical Data Model Entity Relationship Diagram Objects Basic Database Design Advanced Database Design
Universal Data Model Logical Data Model Working with Model Objects Model Properties Model Statistics
Features and Tools
Application Variables Export/Import DDL Script Generation Graphics Model Actions Print Projects Reports Reverse Engineering Scripting and Customization SQL Templates Tips and Tricks Toad for Oracle Integration Toad Intelligence Central (TIC) Integration Tools Version Control
Options and Configuration Databases
Supported Databases Connection Types by Database DB2 UDB v. 8 (LUW) DB2 v. 9 (LUW) DB2 v. 9.5 (LUW) DB2 v. 9.7 (LUW) DB2 v. 10.1 (LUW) DB2 v. 10.5 (LUW) DB2 z/OS v. 9 DB2 z/OS v.10 DB2 z/OS v. 11 Greenplum 4.1 Greenplum 4.2 Ingres 9.3 Ingres 10.0 Microsoft Access 2000/2002/2003 Microsoft Access 2007/2010 Microsoft Azure SQL Database Microsoft Azure SQL Database V12 Microsoft SQL Server 2000 Microsoft SQL Server 2005 Microsoft SQL Server 2008 Microsoft SQL Server 2012 Microsoft SQL Server 2014 Microsoft SQL Server 2016 MySQL 5.0 MySQL 5.1 MySQL 5.5 MySQL 5.6 MySQL 5.7 Oracle 9i Oracle 10g Oracle 11g Release 1 Oracle 11g Release 2 Oracle 12c Release 1 Oracle 12c Release 2 PostgreSQL 8.1 PostgreSQL 8.2 PostgreSQL 8.3 PostgreSQL 8.4 PostgreSQL 9.0 PostgreSQL 9.1 PostgreSQL 9.2 PostgreSQL 9.3 PostgreSQL 9.4 PostgreSQL 9.5 SQLite 3.7 Sybase ASE 12.5 Sybase ASE 15 Sybase ASE 15.5 Sybase ASE 15.7 SAP ASE 16.0 Sybase IQ 15.2 Sybase SQL Anywhere 11 SAP SQL Anywhere 17 Teradata 13 Vertica Database 8.0
Legal Information

Edit Unique Identifiers

Models and Model Objects > Logical Data Model > Unique Identifiers > Edit Unique Identifiers

To add or edit the unique identifier

  • Open the Entity Properties dialog | Unique Identifiers tab | double-click the unique identifier.

or

  • Find the unique identifier in Model Explorer | EntityName folder | Unique Identifiers | Double-click or right-click it and select Edit.

To assign unique identifier to an attribute

  1. Click the Attributes tab in the Unique Identifier Properties dialog and select an attribute (attributes).
  2. Click to shift the selected attribute(s) to the section Selected.
  3. Confirm by clicking OK.

Select Linking Method

Models and Model Objects > Logical Data Model > Unique Identifiers > Select Linking Method

To select a unique identifier before the LER - PER model conversion

  1. Edit the selected relationship and click the General tab.
  2. From the Foreign Unique Identifier box, select the identifier that will be used during LER to PER conversion.

Note: For inversed relationships, you can select the identifier from the Opposite Foreign Unique Identifier dropdown menu.

Relationships

Edit Relationships

Models and Model Objects > Logical Data Model > Relationships > Edit Relationships

Logical model supports the following relationship types:

  • Identifying relationship
  • Non-identifying relationship
  • Self-relationship (identifying as well as non-identifying)
  • M:N relationship M:N Relationships

    Note: M:N relationships are created by adding an identifyng/non-identifying relationship and then changing its cardinality to Many - Many.

To edit a relationship

  • Double-click the relationship on the Workspace. 

or

  • Edit the relationship in Model Explorer | Relationships folder | double-click the selected relationship (or right-click | Edit).

Option Description

Object Navigator Dropdown Menu

All relationships of your logical model are listed here. Edit relationships quickly and comfortably from one place.

Tip: After you finish editing a relationship, click Apply to confirm changes and select another relationship from the Object Navigator Dropdown Menu.

General Tab

Description

Caption

Logical name of relationship
Name

Physical name of relationship

Foreign Unique Identifier

 

Select the linking method for the relationship. According to your selection, the LER model will be converted to PER model. Migration of Keys

Opposite Foreign Unique Identifier Select the linking method for the inversed relationship.

Logical only

Select this checkbox to not convert the relationship during LER to PER conversion.

Cardinality Tab

Define the cardinality.

Left Side:

Dependency - definition of dependency

Mandatory  - definition of mandatory item on the left side

Exactly - definition of the lower cardinality range limit

Dominant - definition of a would-be parent for conversion to PER on the left side (if active and not defined otherwise)

One - definition of one to many or many to many relationship

Many - definition of one to many or many to many relationship

X - definition of the higher cardinality range limit

Right Side:

Dependency - definition of dependency

Mandatory  - definition of mandatory item on the right side

Exactly - definition of the lower cardinality range limit

Dominant - definition of a would-be parent for conversion to PER on the right side (if active and not defined otherwise)

One - definition of one to many or many to many relationship

Many - definition of one to many or many to many relationship

X - definition of the higher cardinality range limit

Description Tab You can enter the object description here.

To Do Tab

You can enter To Do tasks related to the object here.

Note: To display all To Do tasks, select To Do from Model menu.

Important: Keys do NOT migrate in Logical models, only in Physical models. In Logical model, only logical information is available and the relationships have only a logical meaning (therefore keys do not migrate). In Physical model the information about foreign keys is necessary, that's why after converting your Logical model to Physical model, FKs will migrate properly. This process is done automatically.

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating