투로드
Coder ToLoad
투로드
전체 방문자
오늘
어제

블로그 메뉴

  • 홈
  • 알고리즘
  • CS
  • GITHUB
  • 태그
  • 분류 전체보기 (69)
    • Toy Project (0)
      • EternalSNS (0)
    • Algorithm (46)
      • BaekJoon (38)
      • Programmers (7)
      • Code Tree (1)
    • Computer Science (13)
      • JAVA (7)
      • DataBase (4)
    • Backend (7)
      • Spring (2)
      • JPA (2)
      • Django (3)
    • Mobile (2)
      • Android (2)
    • Unity (1)

인기 글

최근 글

hELLO · Designed By 정상우.
투로드

Coder ToLoad

[DB] ER다이어그램 작성시 세부사항
Computer Science/DataBase

[DB] ER다이어그램 작성시 세부사항

2021. 12. 21. 22:05

https://www.erdcloud.com/ 을 통해 ER다이어그램을 작성하면서 헷갈렸던 부분을 정리하고자 한다.


ERD (Entity Relationship Diagram) ER다이어그램

  - 개념을 모델링, 개체와 속성, 관계성을 표현한다.

  - A테이블의 기본키를 B테이블이 가지고 있다면, A테이블이 부모, B테이블이 자식이 된다.

 

 

Logical Name (논리명)

  - 설계상의 이름 (한글을 사용해도 무관)

  - 물리명만으로 의미가 전달되지 않는 경우도 많아 논리명이 필요하다.

  - 실제로 부를 때 사용하는 이름이다.

 

 

Physical Name (물리명)

  - 실제 테이블에 지정하는 테이블 이름이나 열 이름

  - 알파벳을 사용

 

 

실선과 점선의 관계 구분

  - 실선은 부모 테이블의 기본키를 자식 테이블이 가지고 있으며 이를 기본키로 사용하는 경우 사용

  - 점섬은 부모 테이블의 기본키를 자식 테이블이 가지고 있지만 이를 기본키로 사용하지 않을 때 사용

 

 

참고문서 : https://www.ibm.com/docs/en/filenet-p8-platform/5.2.1?topic=vwtool-logical-vs-physical-table-names 

 

저작자표시 (새창열림)

'Computer Science > DataBase' 카테고리의 다른 글

[DB] RDB(관계형 데이터베이스)와 NoSQL  (0) 2022.01.04
[DB] DBMS 종류별 간단 정리  (0) 2021.12.30
[DB] 데이터베이스 변수 명명법  (0) 2021.12.22
    'Computer Science/DataBase' 카테고리의 다른 글
    • [DB] RDB(관계형 데이터베이스)와 NoSQL
    • [DB] DBMS 종류별 간단 정리
    • [DB] 데이터베이스 변수 명명법
    투로드
    투로드
    훌륭한 프로그래머가 되어가는 과정을 담아보는 중입니다.

    티스토리툴바