Professional Documents
Culture Documents
Sybase® PowerDesigner®
12.0
Windows
Part number: DC10077-01-1200-01
Last modified: December 2005
Copyright © 1991-2005 Sybase, Inc. and its subsidiaries. All rights reserved.
Information in this manual may change without notice and does not represent a commitment on the part of Sybase, Inc. and its subsidiaries.
Sybase, Inc. provides the software described in this manual under a Sybase License Agreement. The software may be used only in accordance with
the terms of the agreement.
No part of this publication may be reproduced, transmitted, or translated in any form or by any means, electronic, mechanical, manual, optical, or
otherwise, without the prior written permission of Sybase, Inc. and its subsidiaries.
Use, duplication, or disclosure by the government is subject to the restrictions set forth in subparagraph (c)(1)(ii) of DFARS 52.227-7013 for the
DOD and as set forth in FAR 52.227-19(a)-(d) for civilian agencies.
Sybase, SYBASE (logo), ADA Workbench, Adaptable Windowing Environment, Adaptive Component Architecture, Adaptive Server, Adaptive
Server Anywhere, Adaptive Server Enterprise, Adaptive Server Enterprise Monitor, Adaptive Server Enterprise Replication, Adaptive Server
Everywhere, Afaria, Answers Anywhere, Applied Meta, Applied Metacomputing, AppModeler, APT Workbench, APT-Build, APT-Edit,
APT-Execute, APT-Translator, APT-Library, ASEP, Avaki, Avaki (Arrow Design), Avaki Data Grid, Avaki (Swirl Design), AvantGo,Backup Server,
BayCam, Bit-Wise, BizTracker, Certified PowerBuilder Developer, Certified SYBASE Professional, Certified SYBASE Professional Logo,
ClearConnect, Client-Library, Client Services, CodeBank, Column Design, ComponentPack, Connection Manager, Convoy/DM, Copernicus, CSP,
Data Pipeline, Data Workbench, DataArchitect, Database Analyzer, DataExpress, DataServer, DataWindow, DB-Library, dbQueue, Developers
Workbench, DirectConnect Anywhere, DirectConnect, Distribution Director, Dynamic Mobility Model, e-ADK, E-Anywhere, e-Biz Integrator,
E-Whatever, EC Gateway, ECMAP, ECRTP, eFulfillment Accelerator, EII Plus, Electronic Case Management, Embedded SQL, EMS, Enterprise
Application Studio, Enterprise Client/Server, Enterprise Connect, Enterprise Data Studio, Enterprise Manager, Enterprise Portal (logo), Enterprise
SQL Server Manager, Enterprise Work Architecture, Enterprise Work Designer, Enterprise Work Modeler, eProcurement Accelerator, eremote,
Everything Works Better When Everything Works Together, EWA, Financial Fusion, Financial Fusion (and design), Financial Fusion Server,
Formula One, Fusion Powered e-Finance, Fusion Powered Financial Destinations, Fusion Powered STP, Gateway Manager, GeoPoint, GlobalFIX,
iAnywhere, iAnywhere Solutions, ImpactNow, Industry Warehouse Studio, InfoMaker, Information Anywhere, Information Everywhere,
InformationConnect, InstaHelp, Intelligent Self-Care, InternetBuilder, iremote, iScript, Jaguar CTS, jConnect for JDBC, KnowledgeBase, Legion,
Logical Memory Manager, M2M Anywhere, Mach Desktop, Mail Anywhere Studio, Mainframe Connect, Maintenance Express, Manage Anywhere
Studio, MAP, M-Business Anywhere, M-Business Channel, M-Business Network, M-Business Suite, MDI Access Server, MDI Database Gateway,
media.splash, Message Anywhere Server, MetaWorks, MethodSet, mFolio, Mirror Activator, ML Query, MobiCATS, MySupport, Net-Gateway,
Net-Library, New Era of Networks, Next Generation Learning, Next Generation Learning Studio, O DEVICE, OASiS, OASiS logo, ObjectConnect,
ObjectCycle, OmniConnect, OmniSQL Access Module, OmniSQL Toolkit, Open Biz, Open Business Interchange, Open Client, Open
ClientConnect, Open Client/Server, Open Client/Server Interfaces, Open Gateway, Open Server, Open ServerConnect, Open Solutions, Optima++,
Pharma Anywhere, Partnerships that Work, PB-Gen, PC APT Execute, PC DB-Net, PC Net Library, PhysicalArchitect, Pocket PowerBuilder,
PocketBuilder, Power++, Power Through Knowledge, power.stop, PowerAMC, PowerBuilder, PowerBuilder Foundation Class Library,
PowerDesigner, PowerDimensions, PowerDynamo, Powering the New Economy, PowerScript, PowerSite, PowerSocket, Powersoft, PowerStage,
PowerStudio, PowerTips, Powersoft Portfolio, Powersoft Professional, PowerWare Desktop, PowerWare Enterprise, ProcessAnalyst, Pylon, Pylon
Anywhere, Pylon Application Server, Pylon Conduit, Pylon PIM Server, Pylon Pro, QAnywhere, Rapport, Relational Beans, RemoteWare,
RepConnector, Report Workbench, Report-Execute, Replication Agent, Replication Driver, Replication Server, Replication Server Manager,
Replication Toolkit, Resource Manager, RFID Anywhere, RW-DisplayLib, RW-Library, SAFE, SAFE/PRO, Search Anywhere, SDF, Search
Anywhere, Secure SQL Server, Secure SQL Toolset, Security Guardian, SKILS, smart.partners, smart.parts, smart.script, SOA Anywhere
Trademark,SQL Advantage, SQL Anywhere, SQL Anywhere Studio, SQL Code Checker, SQL Debug, SQL Edit, SQL Edit/TPU, SQL
Everywhere, SQL Modeler, SQL Remote, SQL Server, SQL Server Manager, SQL SMART, SQL Toolset, SQL Server/CFT, SQL Server/DBM,
SQL Server SNMP SubAgent, SQL Station, SQLJ, Stage III Engineering, Startup.Com, STEP, SupportNow, S.W.I.F.T. Message Format Libraries,
Sybase Central, Sybase Client/Server Interfaces, Sybase Development Framework, Sybase Financial Server, Sybase Gateways, Sybase IQ, Sybase
Learning Connection, Sybase MPP, Sybase SQL Desktop, Sybase SQL Lifecycle, Sybase SQL Workgroup, Sybase Synergy Program, Sybase
Virtual Server Architecture, Sybase User Workbench, SybaseWare, Syber Financial, SyberAssist, SybFlex, SybMD, SyBooks, System 10, System
11, System XI (logo), SystemTools, Tabular Data Stream, The Enterprise Client/Server Company, The Extensible Software Platform, The Future Is
Wide Open, The Learning Connection, The Model For Client/Server Solutions, The Online Information Center, The Power of One, TotalFix,
TradeForce, Transact-SQL, Translation Toolkit, Turning Imagination Into Reality, UltraLite, UltraLite.NET, UNIBOM, Unilib, Uninull, Unisep,
Unistring, URK Runtime Kit for UniCode, Viewer, VisualWriter, VQL, WarehouseArchitect, Warehouse Control Center, Warehouse Studio,
Warehouse WORKS, Watcom, Watcom SQL, Watcom SQL Server, Web Deployment Kit, Web.PB, Web.SQL, WebSights, WebViewer, Work As
One, WorkGroup SQL Server, XA-Library, XA-Server, XcelleNet, and XP Server are trademarks of Sybase, Inc. or its subsidiaries.
ii
Contents
iii
iv
About This Manual
Subject
This book describes the new features in PowerDesigner version 12.
PowerDesigner version 12 also includes a large number of bug corrections
listed in the file tch12.wri delivered with the software.
For more information on last minute updates to the product and
documentation, see the file readme.html in your installation folder.
Audience
This book if for anyone who wants to discover PowerDesigner version 12
new features.
Typographic conventions
PowerDesigner documentation uses specific typefaces to help you readily
identify specific items:
♦ monospace text (normal and bold)
Used for: Code samples, commands, compiled functions and files,
references to variables.
Example: declare user_defined..., the BeforeInsertTrigger
template.
♦ bold text
Any new term.
Example: A shortcut has a target object.
♦ SMALL CAPS
v
vi
CHAPTER 1
About this chapter This document presents the new features in PowerDesigner version 12.
Contents Topic: page
General Features 2
Reports 12
1
General Features
General Features
PowerDesigner 12 includes the following new features available in multiple
models.
Mapping Editor
Feature The mapping editor provides a global overview of all the mappings defined
in the model and allows you to create mappings using a simple
drag-and-drop interface. You can use the mapping editor for PDM to PDM,
PDM to XSM, PDM to OOM, and OOM to XSM mappings.
Benefit You can see and edit the mappings of a whole model and no longer need to
open the property sheet of each mapped object.
Where?
2
Chapter 1. What’s New in PowerDesigner 12
Synonyms of links
Feature You can now create synonyms of links.
Benefit You can show a link as many times as needed in a diagram.
Where?
3
General Features
Building a new form is fast and easy as you can use a set of control tools for
creating and organizing the form content in place of coding.
Benefit Custom tabs improve the display of extended attributes and make it easier to
enter their values.
Where?
Other features
♦ A new Name field in the New dialog box lets you specify a name for your
new model.
♦ RTF editing of free symbols.
♦ New license management framework shared with other Sybase products.
♦ Diagram icons can now been dragged from the browser and dropped into
diagrams to aid navigation to other diagrams in the present or other open
models.
♦ Support for Eclipse 3.1.0 and 3.1.1 (version 3.0 no longer supported).
4
Chapter 1. What’s New in PowerDesigner 12
5
Physical Data Model
6
Chapter 1. What’s New in PowerDesigner 12
Other features
♦ Display comments in entity, table, and view symbol.
♦ Support for GTL in database script generation.
♦ Support for MySQL 5.0.
♦ Support for PostgreSQL 8.0.
7
Object Oriented Model
8
Chapter 1. What’s New in PowerDesigner 12
Where?
Java 5 support
Feature Support for generic types and methods, enumerated types and varargs.
Benefit New support for Java 5.
Where?
Other features
♦ You can now define the parent of a classifier in the classifier property
sheet.
♦ Inner classes now support replications.
9
Business Process Model
BPMN notation
Feature You can now design a BPM using the BPMN notation.
Benefit Broader support for business process languages.
Where?
Other features
♦ New extended model definition for designing system cartography.
10
Chapter 1. What’s New in PowerDesigner 12
11
Reports
Reports
PowerDesigner 12 includes the following new reporting features.
Report wizard
Feature The new report wizard guides you through the creation of a report and
allows you to define its layout, structure and data.
Benefit Report creation is simplified.
Where?
List report
Feature A list report is a simple report based on one object type, which appears in
the form of a list. You can customize the list by filtering columns and rows.
You can also create result sets that are snapshots of the list for further
reference, and export a list report to a selected format (CSV, XML, or RTF).
Benefit You can analyze individual object types in various new ways.
Where?
12
Chapter 1. What’s New in PowerDesigner 12
Other features
♦ You can now include extended attributes in an item card definition when
your model contains an extended model definition with extended
attributes.
13
Reports
14