DB에 정규화를 통해서

A 라는 항목에 1,2,3,4 가 존재 할 때, 

12는 삭제 34는 유지 56은 추가

 

즉,

1,2,3,4 -> 3,4,5,6

으로 변경하고 싶다면 2가지 방법이 떠오른다.

 

1. 모든 리스트 항목을 제거 후, 새로운 값을 넣는다.

2. 삭제해야할 항목, 유지해야할 항목, 추가해야할 항목을 구분해서 넣는다.

 

1번과 2번을 어떻게 선택하면 될까? (둘다 올바른 방법이다.)

 

1번. 리스트 항목의 갯수가 적다면 (100개 정도 이하 고민 없을듯?) 사용.

2번. 리스트 항목이 많거나, 리스트의 항목 하나하나의 정보가 중요하다면 사용. 언제 추가됐는지 등의 정보 필요 시.

반응형

+ Recent posts