[데이터베이스] ER 모델 - 특수 속성과 관계

2018. 6. 2. 21:45・Backend/Database

# 관계집합 속성

- 두 개체집합 관계에서 생성되는 값을 저장하는 속성



- 날짜를 기록하기 위해 속성을 회원 개체집합이나 강사 개체집합에 넣으면 문제가 발생

- 담당 관계집합의 속성으로 날짜를 넣어준다

- 참가제약조건: 부분적 참가

- 일부 회원은 일부 강사로부터 담당을 받고, 일부 강사는 담당하고 있는 일부 회원이 있다



# 재귀적 관계

- 한 개체집합이 자기 자신과 관계집합을 형성하는 관계

예) 선수강좌와 강좌(후수강좌)의 관계



# 특수관계


약한 개체집합

어떤 개체집합이 다른 개체집합 없이는 존재할 수 없을 때

즉, 관계를 맺고 있는 개체의 존재에 종속되는 개체집합


강한 개체집합

다른 개체집합의 존재와 무관할 때

즉, 약한 개체집합과 연결되는 일반 개체집합





저작자표시 비영리 (새창열림)

'Backend > Database' 카테고리의 다른 글

[데이터베이스] ER 모델링  (0) 2018.06.02
[데이터베이스] ER 모델 제약조건 - 사상수, 참가 제약조건, 키 속성  (0) 2018.06.02
[데이터베이스] ER 모델 - 개체집합, 관계집합, 속성  (0) 2018.06.02
'Backend/Database' 카테고리의 다른 글
  • [데이터베이스] ER 모델링
  • [데이터베이스] ER 모델 제약조건 - 사상수, 참가 제약조건, 키 속성
  • [데이터베이스] ER 모델 - 개체집합, 관계집합, 속성
dev.hyejin
dev.hyejin
  • dev.hyejin
    혜진의 개발자 성장블로그
    dev.hyejin
  • 전체
    오늘
    어제
    • 분류 전체보기 (89)
      • 2024 데브캠프 (2)
      • 회고 (1)
      • 이슈해결 (3)
      • 기초학습 (13)
      • Frontend (20)
        • JavaScript (3)
        • Git, GitHub (3)
        • HTML, CSS (14)
      • Backend (8)
        • Database (4)
        • Java (4)
      • CS (16)
        • Network (10)
        • Algorithm (6)
      • Eng (16)
      • Tips (5)
  • 인기 글

  • 태그

    시간복잡도
    점근성능
    절대경로
    런타임
    GitHub
    ER모델
    객체
    box-sizing
    border-box
    상대경로
  • hELLO· Designed By정상우.v4.10.3
dev.hyejin
[데이터베이스] ER 모델 - 특수 속성과 관계
상단으로

티스토리툴바