담임교사, 반 => 1:1(혹은 일대일) 관계각 선생님은 한 반만 담임한다.각 반의 담임선생님은 한 명이다.글쓴이, 글 => 1:N(혹은 일대다) 관계각 저자는 여러 글을 작성한다.각 글은 한 명의 저자만 존재한다.위키백과의 글쓴이, 글 => M:N(혹은 다대다) 관계각 저자는 여러 글을 작성한다.각 글은 여러 저자가 존재한다.
연결 테이블 이라는 특별한 테이블을 만들어 일대다 관계로 전환하여 표현한다.유저, 댓글유저는 댓글을 작성하지 않을 수도 있다. => 유저에게 댓글은 Option이다.댓글은 반드시 작성한 유저가 있다. => 댓글에게 유저는 Mandatory이다.
Mandatory: | 수업-학생 관계는 필수적이다. 수업은은 반드시 학생을 필요로 한다.Optional: O 그러나, 학생-수업 관계는 선택적이다. 학생은 수업을 들을 수도 있고, 안 들을 수도 있다.* 이 내용은 생활코딩의 "관계형 데이터 모델링" 수업을 듣고 개인적인 공부를 위해 정리한 것입니다. 문제가 있다면, 지적해 주시면 감사하겠습니다!