본문 바로가기

나의 FE피봇이야기/Dev_Knowledge

[DBMS]Relastionship Interpretation(관계 해석)

 3가지 카디널리티 비율 제약조건 ( Cardinality Ratio Constraint ) 존재

일대일(1:1)

- 두 개 Entity 서로 일대일 대응

-->관계를 통해 생성된 attribute는 1의 반대 쪽에 넣을 수 있다'라는 전제가 있어서 1:1 관계는 둘 다 가능.

 

 

일대다(1:N)

- 하나의 Enity가 다른 Entity N개 만큼 대응.

- 그 반대는 성립 안됨

--> 관계에서 생성된 attribute는 1에 반대 쪽에 넣을 수 있다.

 

 

다대다(N:M)

- 하나의 Entity가 다른 Entity N개 만큼 대응.

- 반대로 다른 Entity가 하나의 Entity에 N만큼 대응.

-->M : N 관계에서는 어디에도 관계에서 생선된 attribute을 포함할 수 없기 때문에 새로운 Entity를 만들어야 함.