cardinality

    엔티티 연관관계 (식별/비식별, Cardinality, 선택/필수)

    엔티티 연관관계 (식별/비식별, Cardinality, 선택/필수)

    엔티티 간 연관관계를 얘기할 때에는, "엔티티 간 식별 관계" 와 "엔티티 간 연결되는 개체 수", "선택/필수 관계"를 이용해서 관계를 정의할 수 있다. 1. 부모, 자식 관계가 있는 엔티티 간 식별 여부를 정의하는 "식별 관계"2. 관계가 있는 엔티티 간 하나의 엔티티에서 다른 엔티티에 몇개의 개체와 대응되는 갯수를 의미하는 "Cardinality"3. 대응되는 개체의 필수 여부를 정의하는 "선택/필수 관계" 식별 관계와 비식별 관계먼저 엔티티 간 식별 관계이다.식별/비식별 관계는, 자식 개체가 부모 객체 없이도 식별될 수 있는지, 부모 객체 없이는 식별될 수 없는지를 의미한다. 식별 관계자식 엔티티가 부모 엔티티의 식별자 (PK)를 본인의 식별자 (PK)로 사용하거나복합키일 경우, 자신의 식별자에 ..