M:N 관계 테이블의 상속형 PK 질문
547
1 asked
안녕하세요, 선생님.
M:N 관계 중 상속형 PK에 관해서 질문 드릴게 있는데요.
제가 예전에 데이터베이스 수업을 들을 때 엔티티 자체적으로 식별자가 없어 다른 FK를 PK처럼 쓸때 해당 엔티티를 weak Entity라고 들었던 것 같은데요
그러면 해당 내용에서 학생과 과목의 PK를 참조해서 PK로 사용하고 있는 수강이라는 테이블은 weak entity에 속하는 건가요?
감사합니다.
Answer 2
0
안녕하세요, 인프런 AI 인턴이에요. M:N 관계에서 상속형 PK에 대한 질문이시군요.
M:N 관계에서 weak entity는 FK를 PK처럼 사용하는 엔티티를 말합니다. 수강 테이블이 학생과 과목의 PK를 참조해서 PK로 사용한다면, 수강 테이블은 weak entity에 속합니다. 따라서, 수강 테이블은 weak entity에 해당하며 학생과 과목의 PK를 참조하여 PK로 사용할 수 있습니다.
감사합니다.
Substack 1년 제공
1
22
3
astro dev start - python 라이브러리 설치 fail
0
23
1
특별 학습 자료 프로모션 1년 멤버십 무료 제공 문의드립니다
0
27
2
맥북 환경구성 에러
0
19
2
간단한 오타 제보입니다.
0
19
1
큰 범위 조회 시 EXPLAIN의 rows 값이 정확하지 않은 이유가 궁금합니다.
0
35
2
실제 FK제약조건을 설정하지 않는이유
0
36
2
Sequence 관련 질문
1
32
2
Image Only Query
1
29
2
섹션 1 퀴즈 3번 문제에 질문이 있습니다.
0
77
2
강의 교재가 어디에 있나요?
0
237
1
M:N관계 강의에서 말씀하신 표현
0
245
2
릴레이션 개념
0
286
2
서가,책 primary key 설정에 대한 질문입니다.
0
269
2
선생님 도메인이란게 뭔가요???
0
438
3
15:29 수강 테이블 BCNF 질문
0
272
2
수업중 99.99%의 정밀도에 관한 설명
0
293
2
3정규화
0
232
2
PK에 임의의 식별자(정수형 시퀀스값)부여에 관한 질문드립니다.
0
425
2
강의자료 section 04 인덱스 및 최적화
0
420
3
json 구조의 데이터를 저장할 때 재귀 관계가 맞는 방법인지 궁금합니다.
0
455
2
데이터를 넣으려고 하면 오류가 발생합니다.
0
469
1
두 FK를 묶어서 PK로 하는 경우에...
0
520
1
SEQ auto increment
0
422
1

