Per Uml:
http://it.wikipedia.org/wiki/Unified_Modeling_Language
Visual database design system.
DBDesigner : totalmente free ma quando è necessario collegare molte tabelle sballa, visualmente parlando, nel senso che dopo averle sistemate per bene, distanziate, ecc., te li scombina tutte e le mette quasi una sopra l'altra. Non ho provato l'ultima versione, magari era soltanto un semplice bug.
Toad™ Data Modeler - database design tool : demo freeware ma più limitata.
http://www.casestudio.com/enu/databa..._freeware.aspx
(Solo per Windows).
Ciao Ale