Отношения SQL Server похоронены в хранимых процедурах, а не в схеме

В настоящее время у нас очень мало ссылочной целостности, а также имеется несколько таблиц, которые объединяются самостоятельно (и, возможно, было бы лучше представить их как отдельные таблицы или объединенные представления).

Знание того, как эти таблицы связаны друг с другом, подразумевается в логике хранимых процедур, а не явно в схеме. Мы рассматриваем возможность изменить это.

Первый шаг - это понять неявные отношения и задокументировать их.

Итак, мой вопрос ...

Каков наилучший способ извлечь эту неявную информацию, если не считать, что все хранимые процедуры выглядят гладко? Я рассмотрю любые инструменты, напишу свой собственный SQL для опроса системных таблиц или использую модель SQL-DMO - или фактически что-нибудь под солнцем, которое позволяет компьютеру выполнять больше работы, а я - меньше.

Ответы на вопрос(3)

Ваш ответ на вопрос