La versión de Visio que viene con VS Enterprise Architect tiene una función de ingeniero avanzado que generará SQL. También hay una biblioteca de tipos para el motor de modelado, pero (al menos en versiones anteriores) no extraerá ciertos elementos, como los comentarios. Sin embargo, el SQL generado tiene los comentarios en una estructura bastante simple que facilita el análisis del SQL generado.
Puede obtener versiones anteriores del arquitecto de empresa VS en E-bay por poco dinero (creo que el mío cuesta alrededor de £ 250).
Una advertencia para los ingenieros de inversión es que todos los motores de modelado de bases de datos visio VS-VS2005 no funcionarán bien con el cliente nativo SQL Server 2005. Es necesario crear un script de la base de datos y volver a cargarlo en un servidor SQL2000 (tratar con las características específicas de SQL2005, como los esquemas, se deja como un ejercicio para el lector) u obtener una versión más reciente.
Esta herramienta alterará la base de datos al cambiar el diagrama, y solo ciertas funciones de la base de datos pueden usarlo, por lo que los permisos en el servidor se vuelven un problema. –
Explicitamente excluido por la pregunta, ¿luego aceptado como anaswer? Algo es sospechoso – dkretz