인프런 커뮤니티 질문&답변

대훈님의 프로필 이미지
대훈

작성한 질문수

데이터베이스 중급(Modeling)

M:N 관계

M:N 관계 테이블의 상속형 PK 질문

작성

·

461

0

안녕하세요, 선생님.
M:N 관계 중 상속형 PK에 관해서 질문 드릴게 있는데요.

제가 예전에 데이터베이스 수업을 들을 때 엔티티 자체적으로 식별자가 없어 다른 FK를 PK처럼 쓸때 해당 엔티티를 weak Entity라고 들었던 것 같은데요

그러면 해당 내용에서 학생과 과목의 PK를 참조해서 PK로 사용하고 있는 수강이라는 테이블은 weak entity에 속하는 건가요?

감사합니다.

답변 2

0

이교준님의 프로필 이미지
이교준
지식공유자

AI가 적절한 답변을 달았어요. 중요한것은 그게 왜 중요한지 저는 모르겠어요

대훈님의 프로필 이미지
대훈
질문자

그냥 단순한 궁금증에 질문을 드렸습니다..!

답변 감사합니다.

0

안녕하세요, 인프런 AI 인턴이에요. M:N 관계에서 상속형 PK에 대한 질문이시군요.

M:N 관계에서 weak entity는 FK를 PK처럼 사용하는 엔티티를 말합니다. 수강 테이블이 학생과 과목의 PK를 참조해서 PK로 사용한다면, 수강 테이블은 weak entity에 속합니다. 따라서, 수강 테이블은 weak entity에 해당하며 학생과 과목의 PK를 참조하여 PK로 사용할 수 있습니다.

감사합니다.

대훈님의 프로필 이미지
대훈

작성한 질문수

질문하기