RDBMS에서 테이블간 관계를 설정할 때, 외래키를 통하여 다른 테이블과 키를 공유하고 조인하는 방식으로 관계를 이용한다. 이 때 외래키를 이용하여 테이블간 관계를 정립해 줄 때 전략은 크게 “식별 관계” 와 “비 식별관계” 로 나뉜다.

게시판의 멤버 인덱스는 PFK (Primary Foriegn Key)
식별관계란, 부모 테이블의 기본키 또는 유니크 키를 자식 테이블이 자신의 기본키로 사용하는 관계이다. 부모테이블의 키가 자신의 키에 포함되기 때문에 “반드시” 부모테이블에 데이터가 존재해야 자식 테이블에 데이터를 입력할 수 있다. 따라서, 부모 데이터가 없다면 자식 데이터도 생길 수 없으며 부모테이블에 자식 테이블이 종속된다.
ERD에서는 해당 관계를 “실선” 으로 나타낸다.
(위 사진에서는 멤버가 없다면 게시판 데이터가 생길 수 없다.)

비 식별관계란, 부모 테이블의 기본키 또는 유니크 키를 자식 테이블이 자신의 기본키로 사용하지 않고, 외래키로 사용하는 관계이다. 식별관계와 다르게 부모 테이블에 데이터가 없더라도 독자적으로 자식 테이블에서 데이터 생성이 가능하다.
ERD에서는 해당 관계를 “점선” 으로 나타낸다. (게시판 데이터는 독립적으로 생성될 수 있다. )