PROGRAMMING/슈퍼코딩 강의 정리
79강 DB 모델링 + 실전 연습하기
ITSCASSIE1107
2024. 10. 13. 21:30
반응형
각 유저마다 요구기능이 다를 수 있어서 복잡할 수 있다.
시나리오를 짜봐야지 어떤 db가 필요하고 어떻게 관리할지 그림이 그려짐
항공권과 항공편은 다른거다. 항공권 왕복이면 두개의 항공편이 있잖아
예약과 결제같은 경우에는 이거를 엔티티로 보냐 안보냐도 충분히 논의주제가 될 수도 있다
썜의 경우에는 예약과 결제같은 경우는 엔티티로 빼야 관리하기가 편하다고 생각하는 사람 중에 한명이라 함.
다섯 개의 후보를 봅아봤다고 함.
그래야 모델링을 시작할 수 있다함.
엔티티후보와 엔티티 무조건 똑같지않아도 된다함.
erdcloud.com
draw.io
두개 중에 하나로 그리면 되는데 draw.io를 선호한다고함
-user이 너무 general한 것 같아서 승객으로 따로 뺐다고함 1:1 발견
2번째 문장에 여러 개 발견하다고 있잖아. 자바에서는 행동으로 넘어가지만 테이블에서는 꼭 그런 건 아님
승객이 조회라고 하는 것은 select문으로 할 수 있다. 글자가 적혀잇다고 해서 관계를 가지는건 아니다.
실제 상태가 변하고, 데이터가 변하는 것에 중점을 둬야한다고함.
반응형