OnLine
Applied Information Studies

PowerDesigner Index/Glossary

This index/glossary provides a simple definition of many terms. It is linked from and to references throughout the OLAIS materials. You can jump to any letter from the list below or jump back to the top of the index from any letter heading in the listed topics.

The zoom LOOK ATicon it links to documents where the defined term is used.


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


A

Arity
The property of a relationship which enumerates how many entities are involved.

LOOK ATRelationship Arity

Associative Entity
An entity used to represent an association or relationship between other entities. Thus the associative entity has a relationship to each of the other entities which are being associated. The associative relationships are frequently (although not necessarily) modeled as dependent.

An associative entity can be modeled in place of a many-to-many relationship. This has several important advantages. Unlike a relationship, the associative entity can have attribut of its own (in addition to those acquired indirectly by its relationships) and can also engage in relationships other than those which form it.

LOOK ATAssociative Entity

Attribute


B

Business Rules
see Rules


C

Cardinal
Cardinal is one of several terms used for the quantification of entity relationships. In general, where a relationship exists between two entities, for each entity we must specify in some manner the minimum and maximum number of occurrences in the entity which take part in that relationship.

In some methodologies these quantities are called "connectivity"; in others, "cardinal" means the same thing. PowerDesigner uses Cardinal specifically for the maximum occurences; the minimum is referred to as the relationship's Existence.

LOOK ATRelationship Definition dialog box: Cardinal

LOOK ATCardinal in Entity Relationships


D

DEF files
For each supported DBMS product, PowerDesigner provides an external plain text file with .DEF as the file extension (e.g., "SYBASE10.DEF"). This ".DEF" file contains numerous parameters and templates which PowerDesigner employs to translate a CDM in to a PDM valid for the target DBMS and to generate DDL/DML from the PDM.
Dependent Entity
An entity is called "Dependent" or "Weak" if it inherits part of its identifier from another entity. A simple example is the sales order line which might be identified by a sales order number, inherited by a dependent relationship to the sales order, plus a sales order line number local to the dependent entity. In this example, the line number alone is hardly unique, since every sales order will have a line number 1 (and perhaps many more). But the combination of the sales order number plus the sales order line number make each line unique.

LOOK ATRelationship Definition

Domain

LOOK ATRelational Domains


E

Entity
In a conceptual or logical data model, an entity represents a container or holder of data concepts; i.e., the object which we wish to describe or record. Entities are created in the CDM with the tool box entity icon.

LOOK ATConceptual, Logical, and Physical Data Models

Existence
The minimum number of occurrences of an entity which take part in a relationship. See also Cardinal.

LOOK ATRelationship Definition dialog box: Cardinal

LOOK ATCardinal in Entity Relationships


F


G


H


I

INI files


J


K


L


M

Many-to-Many
A relationship with a cardinal of many on both ends.


N


O


P


Q


R

Recursive relationship
see Reflexiv relationship
Reflexiv relationship
A relationship which relates an entity to itself.

LOOK ATReflexiv relationships

LOOK ATRelationship Definition dialog box

Relation
The matematicians' term for special class of table with two distinctive properties:

LOOK ATRelational Theory

Relationship
A relationship line drawn in the CDM with the relationship tool represents the way data is related between (usually) two entities.

LOOK ATRelationship Tool

Rules
PowerDesigner has an extensive facility for defining "business rules" and attaching them to almost any modeled object. Rules can be free-form text or tightly coded program code targeted at the client workstation or the server DBMS engine.

LOOK ATBusiness Rules


S

Self-referencing relationship
see Reflexiv relationship
SQL 2
The current SQL standards definition, issued in 1992.

LOOK AT{Date93}

SQL 3
The latest SQL standards definition, currently in draft and due to be promulgated by the end of the 90's.

LOOK AT{Date93}


T


U

Undo
Undo applies to only a few commands in PowerDesigner. Unfortunately there is no mark or reference to tell you which commands will or will not undo!

LOOK ATWindows standard Tool Bar icons


V


W

Weak Entity
see Dependent Entity
Weak Identifier
see Dependent Entity


X


Y


Z


Go to: OLAIS Introduction | Instruction outline |

Copyright © 1995 Applied Information Science International; 02 Jan 1996