별것도 아니지만 시간을 무지하게 소비하게 되는 행동 패턴에 대한 정의
마스터욱
0
18
0
0
2017-05-25 13:17:14
학생 테이블이 있고,
클래스 테이블이 있다.
여기서 학생은 여러개의 클래스에 소속될 수 있다.
그래서...
학생 테이블에 class 컬럼을 만들어서...
반 인덱스값을 "," 단위로 때려 박아 넣었다...
언제가는...
그 언젠가는 설마 관리가 어려워 지는 날이 올까? 라는 안일한 생각을 했다...
하지만 역시나 뭘 하더라도 되게 불편해지고 비효율적인 설계가 되어 버렸다...
그 한순간 그냥 키 테이블을 만드는게 효율적이라는 것을 알면서도, 단순히 컬럼하나 더 추가하는데 더 편하다는 이유만으로...
오늘은 반성하는 시간을 가지자...
아무리 지치고 힘들고 작업에 찌들려 있더라도... 데이터베이스 테이블은 가능한한 분리하자!