답변:
Management Studio 2008을 사용하는 경우 :
루트 데이터베이스를 확장하고 데이터베이스 다이어그램 폴더를 확장 한 다음 "다이어그램 없음"과 같은 이름을 지정해야합니다.
예라고 말하는 다이어그램을 작성하도록 요청하면 테이블과 짜잔을 추가하십시오!
그렇지 않은 경우 데이터베이스 다이어그램 폴더에서 바로 새 다이어그램을 작성하십시오.
ApexSQL 검색을 사용해보십시오
ApexSQL 검색은 무료 SQL Server Management Studio 및 Visual Studio 추가 기능으로, 다른 기능 중에서도 종속성보기 기능이 있습니다. 종속성보기 기능을 사용하면 암호화 된 개체와 시스템 개체, SQL Server 2012 특정 개체 및 TDE (투명한 데이터 암호화)로 암호화 된 데이터베이스에 저장된 개체를 포함한 모든 SQL 데이터베이스 개체의 관계를 시각화 할 수 있습니다.
종속성보기 기능을 사용하면 표시 될 관계, 생성 된 다이어그램의 레이아웃 및 크기, 종속성의 드릴 다운 깊이를 포함하여 시각적 종속성 다이어그램 레이아웃을 설정하고 사용자 정의 할 수 있습니다.
특정 테이블에 대한 종속성을 표시하려면 테이블을 선택하고 종속성보기를 마우스 오른쪽 단추로 클릭하십시오. 종속성을 보는 방법을 확인하십시오.
SQL Server 2005를 사용하면 이와 같은 종속성을 표시 할 수 있습니다
SELECT OBJECT_NAME(object_id) referencing,
OBJECT_NAME(referenced_major_id),
*
FROM sys.sql_dependencies
SQL Server 2008에는 sys.sql_expression_dependencies 가이 링크를 따릅니다.
2015 년에이 질문을 읽고 SQL Server 2012를 사용하고 있습니다.이 시나리오에서 테이블의 종속성을 보려면 다음 단계를 수행하십시오.
1. 데이터베이스의 루트 폴더에는 다음과 같은 폴더가 있습니다. 데이터베이스 다이어그램. 이 데이터베이스를 확장하고 나타나는 팝업에서 '예'를 클릭하십시오.
3. 종속성이 있다고 의심되는 필드를 마우스 오른쪽 단추로 클릭하십시오. 일반적으로 이름에 문자 ID가 있습니다. 예를 들어, 나는 EPM 데이터베이스와 MSP_Projects 테이블에 Proj_UID 필드가 있습니다. 필드를 마우스 오른쪽 단추로 클릭하십시오.
4. 상황에 맞는 메뉴에서 관계 항목을 선택하십시오. 창의 왼쪽 사이트에는이 기본 키와 관련된 외래 키가 표시되고 창의 오른쪽에는 기존 관계의 속성이 표시됩니다.