Alguns não conheçem, outros já sabem. Uma dica ae, o Visio 2003 faz a engenharia reversa de BD, ou seja, ele tem alguns drivers instalados para acessar alguns Bancos como Oracle, SQL Server, DB2, Access etc. Com esse recurso ele lê todas as tabelas do schema de BD, de a corodo com as credenciais de usuário e senha claro e retorna um diagrama completo que represente o Banco.
Para isso abra um Novo DataBase Model Diagram, no menu Database (alt + d), vá em Reverse Engineer. Aponte para o Banco de Dados e siga o assistente conforme a sua necessidade!
Show de bola, só salvar o .vsd.