What is the best way to document a logical or conceptual data model.
Whilst tools like Visio allow you to define entities, attributes and relationships they do not support the collection of other vital information about a model such as validation rules, entity life cycles data owners.
They also aren't very useful for communicating these models to non-technical stake holders who may be confused by the level of detail displayed by default. I'd like to be able to show a simple entity relationship model and then hyperlink into detailed descriptions, business rules, etc.