HawkBridge - Picture This! Using CA 2E with Graphical Tools v4
1. Picture This! Using CA 2E with Graphical Tools
CA 2E Track
Darryl Millington, HawkBridge Pty Ltd (Australia)
2. Visualising CA 2E database relations from graphical tools such
as CA ERwin and Microsoft Visio increases developer
productivity and enhances communication between IT and the
business. This session will cover out-of-the box solutions
providing a convenient method of transferring data model
information from CA 2E data models where a picture conveys a
thousand words.
Session Abstract
3. Darryl Millington
HawkBridge Pty Ltd
Darryl has worked as a CA 2E developer since 1988 travelling
extensively as an independent consultant throughout
Australia, New Zealand, USA, UK and Asia
He is a regular speaker at CA conferences and has been
speaking on CA 2E-related topics since 1991
Speaker Bio
4. Introduction
Freedom/ERwin Overview
Freedom/Visio Overview
Visualising CA 2E
CA 2E Unique Modeling Language
Freedom/ERwin Demo
Freedom/Visio Demo
Summary
Questions
Agenda
5. Introduction
… in 3 simple steps
where a picture conveys
1000 words!
Visualise this text based
CA 2E data model
relations report …
6. Visualising CA 2E
> Defined as
> Owned by
> Refers to
> Extended by
Order
Owned by
Order Line Order
Refers to
Order Customer
Extended by
Customer
Customer
Export
7. Visualising CA 2E
> Includes
> Known by
> Qualified by
> Has
Includes
Customer Audit Trail
Customer
Cust Nbr
Product Price
Effective Date
Customer
Cust Name
8. Higher level visual design tools do not support the full CA 2E unique data
modeling language
Structure Files
– Uses Known-by relation for all file relationships
– Defined in the physical data model for CA ERwin
Includes Relations
– Uses a non-defining relationship for CA ERwin and MS Visio
– Uses Is-A relationship for CA Plex
– Uses Has relations where entries are renamed for CA Plex
Database Relations
– Relationship direction is reversed in CA Erwin
Span Access Paths
– Treated as separate access paths for each format
– Each access path may be based on a different file
CA 2E Unique Modeling Language
9. Freedom/ERwin the CA 2E to CA ERwin integration tool
Transfers CA 2E data model information to CA ERwin data
models
http://www.hawkbridge.com.au/html/products/freedomerw.aspx
Freedom/ERwin Overview
CA 2E
Data Model
.xml CA ERwin
Model
26. Freedom/Visio Overview
Freedom/Visio the CA 2E to Microsoft Visio integration tool
Transfers CA 2E data model information to Microsoft Visio
diagrams
http://www.hawkbridge.com.au/html/products/freedomvso.aspx
CA 2E
Data Model
.xml Microsoft Visio
Diagram
38. Session Summary
Text based modeling language of CA 2E for defining database
relations is quite powerful
In large data models it can become difficult to appreciate and
understand object relationships
Conversion to a graphical data model such as CA ERwin or
Microsoft Visio where a picture can convey a thousand words
increases developer productivity