Skip to content

refactor: Application에서 Gpa와 LanguageTest 중복 제거 및 정규화 #262

@Gyuhyeok99

Description

@Gyuhyeok99

어떤 부분을 리팩터링하려 하나요?

현재 Application, GpaScore, LanguageTestScore 도메인에 Gpa, LanguageTest 정보가 중복 저장되어 있어 정규화를 진행하고자 합니다.

AS-IS

  • ApplicationGpaScore에 임베디드 타입인 Gpa가 중복 존재
  • ApplicationLanguageTestScore에 임베디드 타입인 LanguageTest가 중복 존재

TO-BE

  • ApplicationGpaScore, LanguageTestScore만 참조하도록 정규화
  • 기존에 삭제 방지를 위해 중복시켰던 설계는 soft delete로 대체

작업 상세 내용

  • Application에서 중복된 임베디드 필드 제거
  • GpaScore, LanguageTestScore에 soft delete 적용

참고할만한 자료(선택)

#109 (comment)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions