Ipedo Ipedo Blogs
My Photo

« Top-Down Modeling with Ipedo | Main | From ER Modeling to XML Web Services Using Ipedo XIP »

Reusing Ipedo Views in Modeling Tools

Part two of Peter Spielvogel's post on using Ipedo with external modeling tools. Peter is Ipedo’s Director of Product Marketing - S.P.

In my last post, I discussed how to use a data modeling tool such as such as CA ERwin, Embarcadero ER/Studio, or IBM Rational Rose to build virtual tables in Ipedo.

Another situation that customers ask about is how to share the views they build in Ipedo with other architects that need to understand the relationship among tables and how disparate data sources are joined to one another.

Again, my colleague, Jamie Wang, Ipedo’s Director of Engineering, identified this straightforward process and trained me how to do it.

In this case too, Ipedo’s ability to behave like a relational database allows data modeling tools to reverse engineer the schema objects and relationships among them. Let’s see how this works.

 

For the purpose of this example, we have created a data model in Ipedo joining some human resources tables. The Ipedo Administrator console appears below.

Re1

 

Next, open your modeling software. In this case, we are using CA ERwin. Select the option to Reverse Engineer a database.

Re1b

 

Select the options and which driver to use. We’ll choose to reverse engineer Ipedo’s Logical/Physical model and use the generic ODBC driver.

Re2

 

Choose what information from the database (Ipedo in this case) you want to extract. Since our interest is in reusing the view (model) we built in Ipedo, we want ERwin to reverse engineer everything - tables, column names, primary and foreign key relationships, etc.

Re3

Click next and the data model from Ipedo appears in ERwin. Now, you can reuse the information, annotate it according to your corporate guidelines, and combine it with other enterprise data models.

Re4

 

So, now you can do your bottom-up data integration using Ipedo, and share the data models with other applications using your favorite modeling tool.

 

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83455a84869e200d8345ecfab69e2

Listed below are links to weblogs that reference Reusing Ipedo Views in Modeling Tools:

» Mind if I SELECT * Your SOA? from Integration Insider
Has anyone done a study of how DBAs feel about SOA? If so, send it my way. I don't know of one. But if I had to wager a guess, I'd say the consensus would be somewhere from uneasy to [Read More]