UML Diagram of the ArcGIS Hydro Data Model


The UML Diagram expresses the ArcGIS Hydro Data Model in it's briefest form.  Most of the major components of the model are represented on a page in the diagram (i.e.: Time Series, River Channels, and Hydro Features).  Hydro Network is on the same page as Catchments and Watersheds, and there is one more page showing the Connectivity Rules that apply to the Hydro Network.  This diagram was created by adding to and modifying the template distributed with ArcInfo 8.0, which can be found in the install directory for ArcInfo 8 under the folder  \ESRI\ArcInfo\casetools\Uml Models.  This model was developed using Visio Enterprise version 5.  You need this program to be able to view or edit the file.  For information on how to modify and use the UML diagram, see the ArcObjects Developer's Guide by ESRI.

Go here to get the diagram.

Click on the thumbnails below to see screenshots of the pages of the model.
 

Hydro Network and Catchments Hydro Features River Channels Time Series Connectivity Rules for Hydro Network

The product of the UML diagram creation is a file called a Repository.  It is a Microsoft Access database that is used to communicate the data from the diagram to:

The repository is particularly useful if you have no need to edit the UML diagram and can use the ArcGIS Hydro Data Model as it is, or if your modifications are minor (addition of attribute values) and you want to do your editing in ArcCatalog.  It is not necessary or advisable to edit the Repository file.  For information on how to use the Repository, see the ArcObjects Developer's Guide by ESRI.

Go here to get the repository.
Go here for more information on what to do with the .dll