В Visio есть опция для создания UML-диаграммы в программном обеспечении и в базах данных.
На диаграмме UML вы можете указать параметры (включая типы).
Поскольку здесь так много вариантов, я не могу скопировать все данные в этот пост, извиняюсь за ссылку, но http://office.microsoft.com/en-gb/visio-help/work-with-classes-and -Объекты в-ОМЛ-статическая-структура-схема-HP001209086.aspx