Surge100 2021. 12. 30. 08:26

-Relationship은 PK와 FK가 연결되는 것을 통해서 실제로 구현된다.

 

Cardinality

Optionality

 

두개의 표는 추후에 join으로 연결 될 것이다.

이때 Cardinality를 따져 보려면,

->담임에게 반은 몇개인가

->반에게 담임은 몇개인가를 따져봐야 한다.

 

각 선생님은 한 반만 담임한다.  /   각반의 담임은 한명이다.

1:1관계

 


 

각 저자는 여러개의 글을 작성 할수 있다.  /   각 댓글은 하나의 저자만 존재한다.

1:n 관계

 


저자는 여러개의 글을 작성 할수 있다.  /   각 글은 여러저자가 존재한다.

 

 N:M 관계

- 다대다의 관계는 현실의 database 세계에서는 표현 할 수 없기 때문에,

이것은 그대로 두지 않고, 중간에 연결 테이블이라는 특별한 테이블을 만들어서,

최종적으로는 일대다 관계로 converting시킨다.

 

[출처:https://youtu.be/RHrp8xsgVr8]