Hi Nadya,
For Structured Databases modelling I have used Erwin and PowerDesigner, both provide:
1. powerfull tools for reverse and forward engineering
2. schema generation (script, ODBC)
3. DD
4. They support almost all database platforms(Oracle, SQLServer, Sybase, DB2, VFP...)5. 5. Provide logical and physical level of design
6. Easy to use
7. Reports Generation
Try with them.
PowerDesigner:
www.sybase.comErwin:
www.ca.com