SlideShare a Scribd company logo
1 of 39
Picture This! Using CA 2E with Graphical Tools
CA 2E Track
Darryl Millington, HawkBridge Pty Ltd (Australia)
 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
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
 Introduction
 Freedom/ERwin Overview
 Freedom/Visio Overview
 Visualising CA 2E
 CA 2E Unique Modeling Language
 Freedom/ERwin Demo
 Freedom/Visio Demo
 Summary
 Questions
Agenda
Introduction
… in 3 simple steps
where a picture conveys
1000 words!
Visualise this text based
CA 2E data model
relations report …
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
Visualising CA 2E
> Includes
> Known by
> Qualified by
> Has
Includes
Customer Audit Trail
Customer
Cust Nbr
Product Price
Effective Date
Customer
Cust Name
 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
 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
10 Copyright © 2015 CA. All rights reserved.
Step 1: Run the HCRTERWERD Command
to generate a physical file containing the
exported XML
11 Copyright © 2015 CA. All rights reserved.
Uses the CA 2E model object select
program to select an existing model
object
12 Copyright © 2015 CA. All rights reserved.
Uses the CA 2E model object list
commands to edit
the list of selected objects
13 Copyright © 2015 CA. All rights reserved.
Generates an CA ERwin compliant XML
import file
14 Copyright © 2015 CA. All rights reserved.
Step 2: Transfer the generated physical file
to the IFS or PC
15 Copyright © 2015 CA. All rights reserved.
Specify a standard
ASCII file transfer
16 Copyright © 2015 CA. All rights reserved.
Exclude the end of file indicator
17 Copyright © 2015 CA. All rights reserved.
Message indicates file transfer has been
successful
18 Copyright © 2015 CA. All rights reserved.
Step 3: Open XML file directly in CA ERwin
without the need for other intermediate
tools
19 Copyright © 2015 CA. All rights reserved.
Message indicates XML import has been
successful
20 Copyright © 2015 CA. All rights reserved.
Use the Layout Entire Diagram option to
produce optimal layout
21 Copyright © 2015 CA. All rights reserved.
Open XML File in CA ERwin
21
Logical model shows human readable
names for objects with model view in left
pane
22 Copyright © 2015 CA. All rights reserved.
Open XML File in CA ERwin
22
Physical model shows internal system
names for objects with domain view in
left pane
23 Copyright © 2015 CA. All rights reserved.
Open XML File in CA ERwin
23
Logical model with alternate diagram
convention
24 Copyright © 2015 CA. All rights reserved.
Open XML File in CA ERwin
24
Relationship details showing redirected
entry rolenames
25 Copyright © 2015 CA. All rights reserved.
Open XML File in CA ERwin
25
Relationship key group details showing
member attributes
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
27 Copyright © 2015 CA. All rights reserved.
Generate XML File
27
Step 1: Run the HCRTVSOERD Command
to generate a physical file containing the
exported XML
28 Copyright © 2015 CA. All rights reserved.
Generate XML File
28
Uses the CA 2E model object select
program to select an existing model
object
29 Copyright © 2015 CA. All rights reserved.
Generate XML File
29
Uses the CA 2E model object list
commands to edit
the list of selected objects
30 Copyright © 2015 CA. All rights reserved.
Generate XML File
30
Generates an Microsoft Visio compliant
XML import file
31 Copyright © 2015 CA. All rights reserved.
Transfer XML File to PC
31
Step 2: Transfer the generated physical file
to the IFS or PC
32 Copyright © 2015 CA. All rights reserved.
Open XML File in Microsoft Visio
32
Step 3: Open XML file directly in Microsoft
Visio without the need for other
intermediate tools
33 Copyright © 2015 CA. All rights reserved.
Open XML File in Microsoft Visio
33
Use the Lay Out Shapes option to produce
optimal layout
34 Copyright © 2015 CA. All rights reserved.
Open XML File in Microsoft Visio
34
Implicitly selected entities which were not
in the initial list are grey with diagonal
stripes
35 Copyright © 2015 CA. All rights reserved.
Open XML File in Microsoft Visio
35
Select one or more entities to run the
“Show Keys Only” or “Show Attributes”
add-in against
36 Copyright © 2015 CA. All rights reserved.
Open XML File in Microsoft Visio
36
Re-use the Lay Out Shapes option to
produce optimal layout
37 Copyright © 2015 CA. All rights reserved.
Open XML File in Microsoft Visio
37
Diagram can now be manually adjusted to
fine tune the layout
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
Questions?

More Related Content

Viewers also liked

PayPal Reference Transaction APIをお財布ケータイぽく使ってみる
PayPal Reference Transaction APIをお財布ケータイぽく使ってみるPayPal Reference Transaction APIをお財布ケータイぽく使ってみる
PayPal Reference Transaction APIをお財布ケータイぽく使ってみるJunichi Okamura
 
Salesforce Integration Suite - Overview
Salesforce Integration Suite - OverviewSalesforce Integration Suite - Overview
Salesforce Integration Suite - OverviewSKYVVA
 
Moving up the ladder for promotion
Moving up the ladder for promotionMoving up the ladder for promotion
Moving up the ladder for promotionfastmailsender
 
Trial x allscripts_submission
Trial x allscripts_submissionTrial x allscripts_submission
Trial x allscripts_submissionnycgwb
 
Unleashing the value of metadata with Talend
Unleashing the value of metadata with Talend Unleashing the value of metadata with Talend
Unleashing the value of metadata with Talend Jean-Michel Franco
 
Adopting linked data principles for accelerating business transformation proc...
Adopting linked data principles for accelerating business transformation proc...Adopting linked data principles for accelerating business transformation proc...
Adopting linked data principles for accelerating business transformation proc...Quentin Reul
 
Cust experience a practical guide 09152010
Cust experience a practical guide 09152010Cust experience a practical guide 09152010
Cust experience a practical guide 09152010ERwin Modeling
 
The Evolution of Predictive Analytics in Maaged Care
The Evolution of Predictive Analytics in Maaged CareThe Evolution of Predictive Analytics in Maaged Care
The Evolution of Predictive Analytics in Maaged CareAltegra Health
 
Exploitez toute la valeur de vos données client et produit grâce à talend 6
Exploitez toute la valeur de vos données client et produit grâce à talend 6Exploitez toute la valeur de vos données client et produit grâce à talend 6
Exploitez toute la valeur de vos données client et produit grâce à talend 6Jean-Michel Franco
 
MarkLogic Applications in Healthcare
MarkLogic Applications in HealthcareMarkLogic Applications in Healthcare
MarkLogic Applications in HealthcareTony Agresta
 
Unlocking the value of your data assets with talend 6
Unlocking the value of your data assets with talend 6Unlocking the value of your data assets with talend 6
Unlocking the value of your data assets with talend 6Jean-Michel Franco
 
Alternatives for Systems Integration in the NoSQL Era - NoSQL Roadshow 2013
Alternatives for Systems Integration in the NoSQL Era - NoSQL Roadshow 2013Alternatives for Systems Integration in the NoSQL Era - NoSQL Roadshow 2013
Alternatives for Systems Integration in the NoSQL Era - NoSQL Roadshow 2013Kai Wähner
 
Integrating data process a roundtrip modeling using e rwin data modeler_erwin...
Integrating data process a roundtrip modeling using e rwin data modeler_erwin...Integrating data process a roundtrip modeling using e rwin data modeler_erwin...
Integrating data process a roundtrip modeling using e rwin data modeler_erwin...ERwin Modeling
 
Next-generation phenotyping using UMLS and Meaningful Use ontologies: SNOMED ...
Next-generation phenotyping using UMLS and Meaningful Use ontologies: SNOMED ...Next-generation phenotyping using UMLS and Meaningful Use ontologies: SNOMED ...
Next-generation phenotyping using UMLS and Meaningful Use ontologies: SNOMED ...Tomasz Adamusiak
 
Jump-Start Health Data Interoperability with Apigee Health APIx
Jump-Start Health Data Interoperability with Apigee Health APIxJump-Start Health Data Interoperability with Apigee Health APIx
Jump-Start Health Data Interoperability with Apigee Health APIxApigee | Google Cloud
 
A Data Integration Case Study - Avoid Creating a “Franken-Beast”
A Data Integration Case Study - Avoid  Creating a “Franken-Beast”A Data Integration Case Study - Avoid  Creating a “Franken-Beast”
A Data Integration Case Study - Avoid Creating a “Franken-Beast”DATAVERSITY
 

Viewers also liked (20)

PayPal Reference Transaction APIをお財布ケータイぽく使ってみる
PayPal Reference Transaction APIをお財布ケータイぽく使ってみるPayPal Reference Transaction APIをお財布ケータイぽく使ってみる
PayPal Reference Transaction APIをお財布ケータイぽく使ってみる
 
Salesforce Integration Suite - Overview
Salesforce Integration Suite - OverviewSalesforce Integration Suite - Overview
Salesforce Integration Suite - Overview
 
Moving up the ladder for promotion
Moving up the ladder for promotionMoving up the ladder for promotion
Moving up the ladder for promotion
 
Data Architecture Success Stories
Data Architecture Success StoriesData Architecture Success Stories
Data Architecture Success Stories
 
2013
20132013
2013
 
Trial x allscripts_submission
Trial x allscripts_submissionTrial x allscripts_submission
Trial x allscripts_submission
 
Unleashing the value of metadata with Talend
Unleashing the value of metadata with Talend Unleashing the value of metadata with Talend
Unleashing the value of metadata with Talend
 
Adopting linked data principles for accelerating business transformation proc...
Adopting linked data principles for accelerating business transformation proc...Adopting linked data principles for accelerating business transformation proc...
Adopting linked data principles for accelerating business transformation proc...
 
Cust experience a practical guide 09152010
Cust experience a practical guide 09152010Cust experience a practical guide 09152010
Cust experience a practical guide 09152010
 
The Evolution of Predictive Analytics in Maaged Care
The Evolution of Predictive Analytics in Maaged CareThe Evolution of Predictive Analytics in Maaged Care
The Evolution of Predictive Analytics in Maaged Care
 
Exploitez toute la valeur de vos données client et produit grâce à talend 6
Exploitez toute la valeur de vos données client et produit grâce à talend 6Exploitez toute la valeur de vos données client et produit grâce à talend 6
Exploitez toute la valeur de vos données client et produit grâce à talend 6
 
MarkLogic Applications in Healthcare
MarkLogic Applications in HealthcareMarkLogic Applications in Healthcare
MarkLogic Applications in Healthcare
 
Unlocking the value of your data assets with talend 6
Unlocking the value of your data assets with talend 6Unlocking the value of your data assets with talend 6
Unlocking the value of your data assets with talend 6
 
Salesforce REST API
Salesforce  REST API Salesforce  REST API
Salesforce REST API
 
Alternatives for Systems Integration in the NoSQL Era - NoSQL Roadshow 2013
Alternatives for Systems Integration in the NoSQL Era - NoSQL Roadshow 2013Alternatives for Systems Integration in the NoSQL Era - NoSQL Roadshow 2013
Alternatives for Systems Integration in the NoSQL Era - NoSQL Roadshow 2013
 
Integrating data process a roundtrip modeling using e rwin data modeler_erwin...
Integrating data process a roundtrip modeling using e rwin data modeler_erwin...Integrating data process a roundtrip modeling using e rwin data modeler_erwin...
Integrating data process a roundtrip modeling using e rwin data modeler_erwin...
 
Next-generation phenotyping using UMLS and Meaningful Use ontologies: SNOMED ...
Next-generation phenotyping using UMLS and Meaningful Use ontologies: SNOMED ...Next-generation phenotyping using UMLS and Meaningful Use ontologies: SNOMED ...
Next-generation phenotyping using UMLS and Meaningful Use ontologies: SNOMED ...
 
Jump-Start Health Data Interoperability with Apigee Health APIx
Jump-Start Health Data Interoperability with Apigee Health APIxJump-Start Health Data Interoperability with Apigee Health APIx
Jump-Start Health Data Interoperability with Apigee Health APIx
 
A Data Integration Case Study - Avoid Creating a “Franken-Beast”
A Data Integration Case Study - Avoid  Creating a “Franken-Beast”A Data Integration Case Study - Avoid  Creating a “Franken-Beast”
A Data Integration Case Study - Avoid Creating a “Franken-Beast”
 
Ppt14
Ppt14Ppt14
Ppt14
 

Similar to HawkBridge - Picture This! Using CA 2E with Graphical Tools v4

Silverlight 2 for Developers - TechEd New Zealand 2008
Silverlight 2 for Developers - TechEd New Zealand 2008Silverlight 2 for Developers - TechEd New Zealand 2008
Silverlight 2 for Developers - TechEd New Zealand 2008Jonas Follesø
 
Share Point Web Parts 101
Share Point Web Parts 101Share Point Web Parts 101
Share Point Web Parts 101Joseph Ackerman
 
William Impey CV
William Impey CVWilliam Impey CV
William Impey CVWill Impey
 
Darian Lowe Portfolio
Darian Lowe PortfolioDarian Lowe Portfolio
Darian Lowe Portfoliodarian.lowe
 
Practical Experiences Migrating Unified Modeling Language Models to IBM® Rati...
PracticalExperiences Migrating Unified Modeling Language Models to IBM® Rati...PracticalExperiences Migrating Unified Modeling Language Models to IBM® Rati...
Practical Experiences Migrating Unified Modeling Language Models to IBM® Rati...Einar Karlsen
 
Data Enabled Enterprise Modeler (De2 M) Overview V2.12
Data Enabled Enterprise Modeler (De2 M) Overview V2.12Data Enabled Enterprise Modeler (De2 M) Overview V2.12
Data Enabled Enterprise Modeler (De2 M) Overview V2.12Paul W. Johnson
 
VRE Cancer Imaging BL RIC Workshop 22032011
VRE Cancer Imaging BL RIC Workshop 22032011VRE Cancer Imaging BL RIC Workshop 22032011
VRE Cancer Imaging BL RIC Workshop 22032011djmichael156
 
FactoryTalk® AssetCentre: Overview
FactoryTalk® AssetCentre: OverviewFactoryTalk® AssetCentre: Overview
FactoryTalk® AssetCentre: OverviewRockwell Automation
 
Moving OBIEE to Oracle Analytics Cloud
Moving OBIEE to Oracle Analytics CloudMoving OBIEE to Oracle Analytics Cloud
Moving OBIEE to Oracle Analytics CloudEdelweiss Kammermann
 
IBM Rational software
IBM Rational softwareIBM Rational software
IBM Rational softwareSteven Max
 
EBS ECC Data Discovery and Visualization.pdf
EBS ECC Data Discovery and Visualization.pdfEBS ECC Data Discovery and Visualization.pdf
EBS ECC Data Discovery and Visualization.pdfssuserf605b8
 
Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...
Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...
Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...Martin Schmidt
 
Talking Architecture Shop - Exploring Open Source Success at Scale
Talking Architecture Shop - Exploring Open Source Success at ScaleTalking Architecture Shop - Exploring Open Source Success at Scale
Talking Architecture Shop - Exploring Open Source Success at ScaleEric D. Schabell
 
Oracle DV V4 new features overview
Oracle DV V4 new features overviewOracle DV V4 new features overview
Oracle DV V4 new features overviewPhilippe Lions
 
Level Up Your Biml: Best Practices and Coding Techniques (SQLDay 2018)
Level Up Your Biml: Best Practices and Coding Techniques (SQLDay 2018)Level Up Your Biml: Best Practices and Coding Techniques (SQLDay 2018)
Level Up Your Biml: Best Practices and Coding Techniques (SQLDay 2018)Cathrine Wilhelmsen
 
Siebel Resume Arquitecture
Siebel Resume ArquitectureSiebel Resume Arquitecture
Siebel Resume ArquitectureJose Martinez
 

Similar to HawkBridge - Picture This! Using CA 2E with Graphical Tools v4 (20)

Silverlight 2 for Developers - TechEd New Zealand 2008
Silverlight 2 for Developers - TechEd New Zealand 2008Silverlight 2 for Developers - TechEd New Zealand 2008
Silverlight 2 for Developers - TechEd New Zealand 2008
 
Share Point Web Parts 101
Share Point Web Parts 101Share Point Web Parts 101
Share Point Web Parts 101
 
William Impey CV
William Impey CVWilliam Impey CV
William Impey CV
 
X-2E Modernize
X-2E ModernizeX-2E Modernize
X-2E Modernize
 
Darian Lowe Portfolio
Darian Lowe PortfolioDarian Lowe Portfolio
Darian Lowe Portfolio
 
Practical Experiences Migrating Unified Modeling Language Models to IBM® Rati...
PracticalExperiences Migrating Unified Modeling Language Models to IBM® Rati...PracticalExperiences Migrating Unified Modeling Language Models to IBM® Rati...
Practical Experiences Migrating Unified Modeling Language Models to IBM® Rati...
 
Data Enabled Enterprise Modeler (De2 M) Overview V2.12
Data Enabled Enterprise Modeler (De2 M) Overview V2.12Data Enabled Enterprise Modeler (De2 M) Overview V2.12
Data Enabled Enterprise Modeler (De2 M) Overview V2.12
 
VRE Cancer Imaging BL RIC Workshop 22032011
VRE Cancer Imaging BL RIC Workshop 22032011VRE Cancer Imaging BL RIC Workshop 22032011
VRE Cancer Imaging BL RIC Workshop 22032011
 
FactoryTalk® AssetCentre: Overview
FactoryTalk® AssetCentre: OverviewFactoryTalk® AssetCentre: Overview
FactoryTalk® AssetCentre: Overview
 
Introduction-to-Keil.ppt
Introduction-to-Keil.pptIntroduction-to-Keil.ppt
Introduction-to-Keil.ppt
 
Moving OBIEE to Oracle Analytics Cloud
Moving OBIEE to Oracle Analytics CloudMoving OBIEE to Oracle Analytics Cloud
Moving OBIEE to Oracle Analytics Cloud
 
IBM Rational software
IBM Rational softwareIBM Rational software
IBM Rational software
 
EBS ECC Data Discovery and Visualization.pdf
EBS ECC Data Discovery and Visualization.pdfEBS ECC Data Discovery and Visualization.pdf
EBS ECC Data Discovery and Visualization.pdf
 
Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...
Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...
Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...
 
Talking Architecture Shop - Exploring Open Source Success at Scale
Talking Architecture Shop - Exploring Open Source Success at ScaleTalking Architecture Shop - Exploring Open Source Success at Scale
Talking Architecture Shop - Exploring Open Source Success at Scale
 
Oracle DV V4 new features overview
Oracle DV V4 new features overviewOracle DV V4 new features overview
Oracle DV V4 new features overview
 
UML_Training.ppt
UML_Training.pptUML_Training.ppt
UML_Training.ppt
 
Level Up Your Biml: Best Practices and Coding Techniques (SQLDay 2018)
Level Up Your Biml: Best Practices and Coding Techniques (SQLDay 2018)Level Up Your Biml: Best Practices and Coding Techniques (SQLDay 2018)
Level Up Your Biml: Best Practices and Coding Techniques (SQLDay 2018)
 
Siebel Resume Arquitecture
Siebel Resume ArquitectureSiebel Resume Arquitecture
Siebel Resume Arquitecture
 
Open micictdi
Open micictdiOpen micictdi
Open micictdi
 

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
  • 10. 10 Copyright © 2015 CA. All rights reserved. Step 1: Run the HCRTERWERD Command to generate a physical file containing the exported XML
  • 11. 11 Copyright © 2015 CA. All rights reserved. Uses the CA 2E model object select program to select an existing model object
  • 12. 12 Copyright © 2015 CA. All rights reserved. Uses the CA 2E model object list commands to edit the list of selected objects
  • 13. 13 Copyright © 2015 CA. All rights reserved. Generates an CA ERwin compliant XML import file
  • 14. 14 Copyright © 2015 CA. All rights reserved. Step 2: Transfer the generated physical file to the IFS or PC
  • 15. 15 Copyright © 2015 CA. All rights reserved. Specify a standard ASCII file transfer
  • 16. 16 Copyright © 2015 CA. All rights reserved. Exclude the end of file indicator
  • 17. 17 Copyright © 2015 CA. All rights reserved. Message indicates file transfer has been successful
  • 18. 18 Copyright © 2015 CA. All rights reserved. Step 3: Open XML file directly in CA ERwin without the need for other intermediate tools
  • 19. 19 Copyright © 2015 CA. All rights reserved. Message indicates XML import has been successful
  • 20. 20 Copyright © 2015 CA. All rights reserved. Use the Layout Entire Diagram option to produce optimal layout
  • 21. 21 Copyright © 2015 CA. All rights reserved. Open XML File in CA ERwin 21 Logical model shows human readable names for objects with model view in left pane
  • 22. 22 Copyright © 2015 CA. All rights reserved. Open XML File in CA ERwin 22 Physical model shows internal system names for objects with domain view in left pane
  • 23. 23 Copyright © 2015 CA. All rights reserved. Open XML File in CA ERwin 23 Logical model with alternate diagram convention
  • 24. 24 Copyright © 2015 CA. All rights reserved. Open XML File in CA ERwin 24 Relationship details showing redirected entry rolenames
  • 25. 25 Copyright © 2015 CA. All rights reserved. Open XML File in CA ERwin 25 Relationship key group details showing member attributes
  • 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
  • 27. 27 Copyright © 2015 CA. All rights reserved. Generate XML File 27 Step 1: Run the HCRTVSOERD Command to generate a physical file containing the exported XML
  • 28. 28 Copyright © 2015 CA. All rights reserved. Generate XML File 28 Uses the CA 2E model object select program to select an existing model object
  • 29. 29 Copyright © 2015 CA. All rights reserved. Generate XML File 29 Uses the CA 2E model object list commands to edit the list of selected objects
  • 30. 30 Copyright © 2015 CA. All rights reserved. Generate XML File 30 Generates an Microsoft Visio compliant XML import file
  • 31. 31 Copyright © 2015 CA. All rights reserved. Transfer XML File to PC 31 Step 2: Transfer the generated physical file to the IFS or PC
  • 32. 32 Copyright © 2015 CA. All rights reserved. Open XML File in Microsoft Visio 32 Step 3: Open XML file directly in Microsoft Visio without the need for other intermediate tools
  • 33. 33 Copyright © 2015 CA. All rights reserved. Open XML File in Microsoft Visio 33 Use the Lay Out Shapes option to produce optimal layout
  • 34. 34 Copyright © 2015 CA. All rights reserved. Open XML File in Microsoft Visio 34 Implicitly selected entities which were not in the initial list are grey with diagonal stripes
  • 35. 35 Copyright © 2015 CA. All rights reserved. Open XML File in Microsoft Visio 35 Select one or more entities to run the “Show Keys Only” or “Show Attributes” add-in against
  • 36. 36 Copyright © 2015 CA. All rights reserved. Open XML File in Microsoft Visio 36 Re-use the Lay Out Shapes option to produce optimal layout
  • 37. 37 Copyright © 2015 CA. All rights reserved. Open XML File in Microsoft Visio 37 Diagram can now be manually adjusted to fine tune the layout
  • 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