Share via


테이블 관계(Visual Database Tools)

데이터베이스 다이어그램의 테이블 간에 관계를 만들어 한 테이블의 열이 다른 테이블의 열과 연결된 방법을 볼 수 있습니다.

관계형 데이터베이스에서 관계를 사용하면 데이터가 중복되는 것을 방지할 수 있습니다. 예를 들어, 책에 대한 정보를 추적하는 데이터베이스를 디자인하는 경우 책 제목, 출판 날짜, 출판사 등의 책에 대한 정보를 저장하는 titles라는 테이블이 있을 수 있습니다. 또한 출판사의 전화 번호, 주소, 우편 번호 등 출판사에 대해 저장하고 싶은 정보도 있을 수 있습니다. 이러한 모든 정보를 titles 테이블에 저장하면 출판사 전화 번호는 출판사가 인쇄한 각 책의 제목마다 중복됩니다.

이에 대한 보다 나은 해결책은 출판사 정보를 publishers라는 별개의 테이블에 한 번만 저장하는 것입니다. 그런 다음 출판사 테이블의 항목을 참조하는 titles 테이블에 포인터를 놓기만 하면 됩니다.

데이터 동기화를 보장하기 위해 titles 테이블과 publishers 테이블 간에 참조 무결성을 적용할 수 있습니다. 참조 무결성 관계는 한 테이블의 정보를 다른 테이블의 정보와 일치시키는 데 유용합니다. 예를 들어, titles 테이블의 각 제목은 publishers 테이블의 특정 출판사와 관련되어야 합니다. 제목을 데이터베이스에 없는 출판사의 데이터베이스에 추가할 수 없습니다.

테이블 관계에 대한 자세한 내용은 다음을 참조하십시오.

참고 항목

작업

방법: 테이블 간의 관계 만들기(Visual Database Tools)

관련 자료

관계 작업(Visual Database Tools)
테이블 디자이너에서 테이블 작업(Visual Database Tools)
키 작업(Visual Database Tools)

도움말 및 정보

SQL Server 2005 지원 받기