관리 메뉴

CASSIE'S BLOG

79강 DB 모델링 + 실전 연습하기 본문

PROGRAMMING/슈퍼코딩 강의 정리

79강 DB 모델링 + 실전 연습하기

ITSCASSIE1107 2024. 10. 13. 21:30

 

각 유저마다 요구기능이 다를 수 있어서 복잡할 수 있다.

 

 

 

 

 

 

시나리오를 짜봐야지 어떤 db가 필요하고 어떻게 관리할지 그림이 그려짐

 

항공권과 항공편은 다른거다. 항공권 왕복이면 두개의 항공편이 있잖아

예약과 결제같은 경우에는 이거를 엔티티로 보냐 안보냐도 충분히 논의주제가 될 수도 있다

썜의 경우에는 예약과 결제같은 경우는 엔티티로 빼야 관리하기가 편하다고 생각하는 사람 중에 한명이라 함.

다섯 개의 후보를 봅아봤다고 함.

그래야 모델링을 시작할 수 있다함.

 

 

엔티티후보와 엔티티 무조건 똑같지않아도 된다함.

 

 

erdcloud.com

draw.io 

두개 중에 하나로 그리면 되는데 draw.io를 선호한다고함

 

-user이 너무 general한 것 같아서 승객으로 따로 뺐다고함 1:1 발견

2번째 문장에 여러 개 발견하다고 있잖아. 자바에서는 행동으로 넘어가지만 테이블에서는 꼭 그런 건 아님

승객이 조회라고 하는 것은 select문으로 할 수 있다. 글자가 적혀잇다고 해서 관계를 가지는건 아니다.

 

실제 상태가 변하고, 데이터가 변하는 것에 중점을 둬야한다고함.

 

반응형