ER 다이어그램을 그리는 경우 엔티티 유형에 외래 키를 포함하지 않습니다. 그러나 특정 엔티티 유형의 기본 키는 외래 키를 포함하여 여러 속성에 대해 구성됩니다. 속성 (또는 속성 집합)이 기본 키로 사용된다는 것을 나타내는 표준 방법은 ER 다이어그램에서 밑줄을 긋는 것입니다. 그러나 외래 키가 외래 키 일 경우 외래 키가 복합 기본 키의 일부임을 어떻게 표시합니까? 키가 ER 다이어그램에 표시되지 않습니까? ER 다이어그램에 UML 표기법을 사용하고 있습니다.ERD에 외래 키를 포함하는 기본 키를 표시하는 방법은 무엇입니까?
1
A
답변
4
그렇지 않습니다. 그것은 다른 테이블의 기본 키이므로 엔티티 들간의 관계는 다른 테이블의 외래 키임을 보여주기에 충분합니다.
복합 기본 키가 두 속성에 밑줄을 표시하거나 두 속성이 기본으로되는 속성을 표시하려면 첫 번째 속성에 밑줄을 긋고 (원하는 것을 호출하십시오) 두 개의 "하위"속성이 기본 속성을 형성한다는 것을 보여줍니다 키. 그들이 외국인지 아닌지를 기억하는 것은 erd를 그리는 관점에서 부적합합니다.
희망이 도움이됩니다.
관련 문제
- 1. Ebean - 외래 키를 포함하는 복합 기본 키
- 2. 외래 키를 추가하는 방법은 무엇입니까?
- 3. 레일 마이그레이션도 외래 키를 기본 키를 확인
- 4. 외래 키를 지정하는 방법은 무엇입니까?
- 5. 외래 키에서 기본 키를 쿼리
- 6. 테이블에서 여러 개의 외래 키를 사용하여 하나의 기본 키를 선택하십시오.
- 7. SSIS가 테이블에서 외래 키를 얻는 방법은 무엇입니까?
- 8. 테이블 외래 키를 찾는 방법은 무엇입니까?
- 9. NSButton에서 키를 표시하는 방법은 무엇입니까?
- 10. 외래 키를 포함하는 테이블에 삽입하는 방법
- 11. 테이블에서 외래 키를 삭제하는 방법은 무엇입니까?
- 12. 둘 이상의 외래 키를 추가하는 방법은 무엇입니까?
- 13. 복합 외래 키를 사용하여 데이터베이스에 대리 키를 만드는 방법은 무엇입니까?
- 14. 데이터베이스 다이어그램에서 Management Studio의 외래 키를 시각적으로 표시하는 방법은 무엇입니까?
- 15. 외래 키를 기본 키로 사용할 수 있습니까?
- 16. 기본 키를 인증하는 방법은 무엇입니까?
- 17. 데이터 전송 개체의 속성이 외래 키를 확장하거나 기본 키를 노출해야합니까?
- 18. Entity Framework 동일한 테이블의 기본 키를 참조하여 외래 키를 만듭니다.
- 19. 자식 테이블의 외래 키를 기본 키로 사용
- 20. 기본 외래 키를 사용하여 두 테이블을 연결하는 방법은 무엇입니까?
- 21. Oracle에서 자동 증가 기본 키에 외래 키를 연결하는 방법은 무엇입니까?
- 22. Slick의 직접 삽입에서 기본 키와 외래 키를 정의하는 방법은 무엇입니까?
- 23. 클래스 구조에서 기본 및 외래 키를 구현하는 방법은 무엇입니까?
- 24. Grails에서 외래 키를 기본 키로 매핑하는 방법은 무엇입니까?
- 25. 외래 키를 포함하는 합성 기본 키를 가진 doctrine을 사용하여 객체를 유지할 수 없습니다.
- 26. django-admin에서 외래 키를 표시하는 방법?
- 27. queryset django에 외래 키를 표시하는 방법
- 28. 프로그래밍 방식으로 외래 키를 정의하는 방법은 무엇입니까?
- 29. Slick에서 선택적인 외래 키를 정의하는 방법은 무엇입니까?
- 30. 사용자가 외래 키를 필터링하는 방법은 무엇입니까?