24.12.2012 Views

ER/Studio - Embarcadero Technologies Product Documentation

ER/Studio - Embarcadero Technologies Product Documentation

ER/Studio - Embarcadero Technologies Product Documentation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

WORKING WITH THE REPOSITORY > WORKING WITH DATA DICTIONARIES IN THE REPOSITORY<br />

• Unlike regular Data Dictionaries, EDDs do not include a Reusable Procedural Logic node, and therefore cannot<br />

contain triggers, procedures or libraries.<br />

Associating a Data Dictionary with a Diagram<br />

Binding an existing Enterprise Data Dictionary with a diagram enables you to reuse data dictionary objects such as<br />

domains, reference values, and attachments.<br />

The Enterprise Dictionary Binding Dialog now includes attachments and reference values. The bindings are presented<br />

in a grid format and can be exported to *.csv files for reporting purposes.<br />

1 Log in to the Repository.<br />

2 Check out the diagram you want to bind the dictionary to.<br />

3 Select Repository > Data Dictionary > Bind Enterprise Data Dictionary and then choose the dictionary you<br />

want to associate with.<br />

Notes<br />

• You can associate multiple data dictionaries with the same diagram.<br />

• You must have the Enterprise edition of <strong>ER</strong>/<strong>Studio</strong> to have more than one data dictionary in a diagram.<br />

• All changes to dictionary objects in an Enterprise Data Dictionary will propagate to diagrams where the object is<br />

used. If you want to use a domain or attachment only, for example, in one specific diagram, it can remain in the<br />

local dictionary. If a domain or attachment needs to be reused and updated across diagrams, then it should be<br />

created in an Enterprise dictionary.<br />

• You can have multiple dictionaries per diagram. This means that you can have one all-encompassing dictionary<br />

or project-level dictionaries.<br />

• You must check out the diagram before binding a data dictionary to it.<br />

• You do not need to check in the diagram to commit the change to the Repository. The Bind Enterprise Data<br />

Dictionary operation automatically updates the Repository server with the appropriate information.<br />

Unbinding an Enterprise Data Dictionary from a Diagram<br />

You can unbind an Enterprise Data Dictionary from a Diagram when you no longer need to use it. The Remove<br />

Enterprise Data Dictionary operation automatically updates the Repository server with the appropriate information. For<br />

example, a user has a Diagram that has an attribute bound to a domain in an Enterprise Data Dictionary called<br />

MyEnterpriseDD. When the user removes MyEnterpriseDD from the diagram, subsequent users who get the Diagram<br />

from the Repository will get a version of the Diagram that does not have MyEnterpriseDD in it; furthermore, the<br />

attribute is unbound from the domain.<br />

Unbinding an Enterprise Data Dictionary from a Diagram<br />

1 Check out the diagram.<br />

2 On the Data Model Explorer, select the Data Dictionary tab.<br />

3 Select Repository > Data Dictionary > Remove Enterprise Data Dictionary.<br />

Notes<br />

• You must check out the diagram before removing a data dictionary from it.<br />

• You do not need to check in the diagram to commit the change to the repository.<br />

EMBARCAD<strong>ER</strong>O TECHNOLOGIES > <strong>ER</strong>/STUDIO® 8.0.3 US<strong>ER</strong> GUIDE 293

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!