Hi all,
I am evaluating the product to model data dependencies for an ETL process for a data warehouse. In other words, I want a way to document data "lineage" dependencies for fields in database tables.
The idea is that both data warehouse developers and source system developers would have a centralized place for inter-system impact analysis.
To do so, I reverse engineered the source database system into one model, and created my data warehouse database model in another.
Alas, I don't find a way to create "dependencies" from the table fields in my "data warehouse" db to the table fields in the "source system" (other than just typing them in the attribute notes, but I can do that in excel, don't need EA for that!)
Or I am wrong?
I also tried it another way: instead of creating attributes for my table fields, I created child "objects" which I could then connect (using dependency connectors) to the tables in the source system model, and model the source system field it is dependent on, as the connector's "name". At least I can model that, and create an RTF report on these dependencies.
However, this is still not really what I want:
- I cannot assign datatypes (etc...) to these uml objects the way I do that with table attributes
- These dependencies are not included in the HTML documents (which I prefer over the RTF stuff)
Does someone have some hints on how to approach this kind of modelling? I know, the above explanation is maybe not enough, but if someone would like to help me out, I'll send/post the EA project/screenshots to further explain

Thanks!