Chat now with support
Chat with Support

Toad Data Modeler 6.2 - 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

Create Methods

Features and Tools > Scripting and Customization > Metamodel > Create Methods

In theClass Properties dialog | Methods tab | Add.

Edit Methods

Features and Tools > Scripting and Customization > Metamodel > Edit Methods

Double-click a method or press Edit in the Class Properties dialog | Methods tab.


General Tab



Name of method

Result Data Type

Data type that the method returns


Only methods that are marked as External will be taken to particular class. Every new method defined by users must be set as External, otherwise the method will not be accessible in the class. If you need to add a method for just an informative purpose to your metamodel, uncheck the checkbox External.

Implementation Area



Location of the access methods of property in the form: ScriptName.MethodName. After you click , default value will be inserted to this box.


Name of package where the access methods are stored.

Parameters Tab

Add parameters to methods on this tab.

Click Add to create a new method parameter.



Create Generalization

Features and Tools > Scripting and Customization > Metamodel > Create Generalization

Generalization is a link that defines a relation between two classes. Using generalizations, you can model inheritance.

Child class has all properties and methods of parent class, plus it may add new behaviors. If you create a new class (class name doesn't exist), then it will be necessary to define an inheritance to more general classes from the core or its successors.  

To create Generalization

  1. Click on the toolbar.
  2. Move your mouse cursor over the work area.
  3. Click parent class and then the child class.
Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating