구현하면서 느낀 비효율성


Untitled

이렇게 구성하는 것은 너무 비효율적인 것 같다.

그렇다는 것은 해당 정보들을 받아올 때, 아래와 같은 상황이 발생한다는 것이다.

이렇게까지 비효율적이고, 번거롭게 처리해야만 할까? 아니라고 생각한다. 다른 방법을 생각해보기로 했다.

생각 ON!

Untitled

ERD 재설계

위의 ERD는 과감하게 지웠다. 그리고 다시 설계하였다. 틀린 부분이 있다면 과감하게 지우는 게 미련도 안남고, 생각을 리프레시 하기 좋은 것 같다. (만약 지워선 안되는 부분이 있다면 지우면 안되겠지만.. 완전 실패한 설계는 과감히 지우는게 낫다고 생각한다.)

Untitled

ERD를 위와 같이 구성하기로 했다. 구성한 대로 Entity를 다시 구현해보자

Entity 재구현