10.4 관계 표현

  • 데이터 모델링은 다이어그램 형식으로 표현하는 것이므로 표현법(작도법)이 중요, 표기법 자체가 중요한 것은 아니다.
  • ERD (Entity Relationship Diagram)는 정해진 규칙이 있으므로 임의대로 해석하지 않고 규칙에 따라서 약속된 대로 누구나 이해할 수 있도록 작성
  • 엔터티와 관련된 표현법은 데이터 성격(주제)에 맞도록 엔터티를 도출히는 것이 어려울 뿐이다.
  • 속성과 관련된 표현법도 어렵지만 표준화에 의해 의미가 명확하도록 속성명을 도출
  • 관계는 속성으로 구현되는데 속성이 누락되는 예는 드물어서 데이터를 저장하는 데 문제가 발생하지 않을 수 있음
  • 이런 이유로 관계선이 누락돼도 문제가 없다고 생각하지만 관계선이 없으면 업무규칙을 정확히 알 수 없으며 침조 무결성(RI) 제약도 생성할 수 없게 된다.
  • 조인을 어떻게 해야히는지도 모르므로 관계선은 표현해야 한다. 그리고 실로는 존재하지 않는 관계를 관계선으로 표현할 때도 많다.
  • 표기법 이 정확히 표현돼야 결국 좋은 품질의 데이터를 관리할수있다.
  • 관계명
  • 관계선