Oracle DB_관계 모델링

JW__1.7·2022년 8월 24일
0

DB 공부일지

목록 보기
6/27

1:1 관계

  • 하나의 레코드가 다른 테이블의 레코드 한 개와 연결
  • 1:1 관계는 자주 사용하지 않는다.

1:M 관계

  • 한 쪽의 엔티티가 관계를 맺은 다른 엔티티 쪽의 여러 객체를 가질 수 있다.
  • 현실 세계에서 가장 흔한 관계
  • 예) 어머님이 자식을 3명 낳으셨다. 어머님(1) : 자식(3)

M:N 관계

  • 관계를 가진 양쪽 모두에게 1:M 관계가 존재할 때 나타난다.
  • 현실 세계에서 의외로 빈번하게 발생하는 관계
  • 예 : 학생들이 수강신청을 한다. 학생도 여러 명(M) : 과목도 여러 과목(N)
  • 1:M 관계 2개를 이용해서 구현한다.

0개의 댓글