Создайте модель данных от третьего лица, не влияя на базу данных - PullRequest
1 голос
/ 17 ноября 2011

Если у меня есть база данных, содержащая около 100 таблиц, и я не могу создать диаграмму базы данных в SQL Server 2008 R2 из-за обстоятельств.

Есть ли третье лицо (приложение), которое может создать модель данных базы данных, прочитав базу данных и ее содержимое?

Цель состоит в том, чтобы создать модель данных, не затрагивая содержимое базы данных. Мне нужно посмотреть, какой тип данных, первичный и вторичный ключ, ограничение и т. Д.

Ответы [ 2 ]

2 голосов
/ 17 ноября 2011

Если у вас есть лицензия, вы можете использовать Microsoft Visio для создания ERD из существующей базы данных.

Если нет, вы можете попробовать SchemaSpy .


EDIT:

Пожалуйста, проверьте эту статью для получения информации о том, как использовать функциональность ERD в Visio .

0 голосов
/ 17 ноября 2011

Microsoft Visio и CA ERwin - два, которые я использовал в прошлом.

...