개발스터디
10
2021-11-30 11:48:39 작성 2021-12-15 10:10:02 수정됨
1
117

데이터베이스 정합성, 일관성에 대해 궁금한점이 있습니다.


어떤 속성이 여러 엔티티에서 사용될 때 동일한 도메인을 일관되게 사용되는지가 정합성인지 일관성인지 궁금합니다.

예를들어 A, B엔티티에 성별이라는 속성을 중복 사용하고

성별 코드 1: 남자, 2: 여자라고 가정할 때,

A.성별 = 1 이고 B.성별 = 남자  이면

정합성과 일관성 중 어떤것이 문제가 있다고 보나요?

.

0
  • 답변 1

  • 캐티
    5k
    2021-11-30 13:54:24

    열거자 속성이 있지만 아주 단순한 규칙은 M F NULL 처럼 1바이트 이내에서 사용이 가능하빈다. 1이나 2로 한다면 모르는 상황에서 약간 의심이 들겠쩌.

    중복 사용에 대해서는 경우에 따라서 불필요한 조인을 피하고자 할 때 불가피한 것이라 생각되빈다.

    DB설계는 아주 다양하겠지만 단순하게 가는게 가장 베스트 같스빈다.

    -1
  • 로그인을 하시면 답변을 등록할 수 있습니다.