>

Wikipedia의 ERD :

ERD에서 "has"와 "contains"관계를 구별하기 위해 혼란 스러워요. 그들 사이의 차이점은 무엇입니까?

  • 답변 # 1

    위키피디아의 링크 된 다이어그램과 관련하여 Has  그리고 Contains   Character 의 전체 참여와 일대 다 관계 (1.n)  관계에서 (이중 연결선). 전체 참여는 모든 Character 를 의미합니다  와이즈 비즈와 관련이 있어야합니다  그리고 Account .

    그러나 pyzwyz  관계는 식별 관계 (이중 다이아몬드)와 Region 로 표시됩니다.  약한 엔터티 집합 (이중 테두리 사각형)으로 표시됩니다. 이는 Has 의 식별 속성을 의미합니다.   Character 의 식별 속성을 포함 . 와이즈 비즈  약한 키 Character Account 와 결합되어야합니다.   Character 를 완전히 식별하기 위해 . 즉, CharName 의 기본 키  테이블은 합성됩니다 : AcctName .

    이 의견은 일반적인 ERD가 아니라 예시 ERD에 적용된다는 점에 유의하십시오. 와이즈 비즈  그리고 Character  관계 유형이 아닙니다. 일반적으로 관계는 무엇이든 호출 할 수 있으며 ER 이론에서 사용할 수있는 기능의 조합을 갖습니다.

    또한, 선택 (필수, 선택)과 참여 (전체, 부분)는 동일합니까?에 대한 나의 대답을보십시오.

    Character

관련 자료

  • 이전 해당 행의 전체 데이터가 다른 시트로 복사 된 후 Excel vba에서 빈 행 삭제
  • 다음 더 이상 참조를 제안하지 않는 Visual Studio