‘Define Using UML / Case Tools’ Approach
Use UML to define your domain object model, based on the generic Geodatabase object model.
Use a UML Case Tool - eg. Visio, Rational Rose to specify the UML model.
Supports the systematic design of large systems
Designing and Building GeoDatabases