TIL 2022 8월 13일 토요일

서현우·2022년 8월 13일
0

TIL&WIL

목록 보기
154/169

고찰

오랜만에 글을 올린다.
8월1일부터 시작한 부트캠프를 시작일부터
'핵심 데이터 모델링'책을 기반으로 DB모델링을 시작했다.
책을 읽고 요약하면서 팀원들과 공부한 것을 발표하는 식으로 진행했고, 'TRIPSODA' 홈페이지를 벤치마킹하기위해 ERD를 설계했다.
1. 핵심 엔티티 및 속성을 추출
2. 개념 모델링
3. 논리 모델링
4. 물리 모델링
위의 과정으로 진행했다.
먼저 'TRIPSODA'의 각 페이지별로 속성을 엑셀에 모두 적어본뒤
개념 모델링을 했고, 논리 모델링에서는 식별자 및 식별&비식별 관계를 맺어주었다. 물리 모델링에서는 테이블명 및 컬럼명을 변경하고, 줄임말은 사전을 만들어 놓았다. 논리 모델링, 물리 모델링을 하고 컨펌을 받은 뒤 프로젝트 세팅을 시작했다.
공부하던 방식과는 약간 다르게 @Mapper 인터페이스를 사용하고, mybatis camelCase 적용, @Alias 등 새로운 방법을 사용하기로 했다.
현재까지 동행게시판, 질문게시판 CURD 작업을 한 상태다. 다른 파트를 지원하기위해 내가 맡은 부분을 빨리 끝내야겠다.

profile
안녕하세요!!

0개의 댓글