Idera ER/Studio is a data modeling tool with a modern interface, supporting a wide range of databases. CaseTalk supports the logical data models using a script generator. Generated script can simply be executed inside ER/Studio in order to have the logical model automatically build for you.
Database Views
Even database views are generated by CaseTalk. This ER/Studio dialog shows the underlying DDL.
Example Script
If you want to try it your self, please download an example VB script and run it using the Macro editor in ER/Studio.