- 데이터베이스 설계의 핵심은 각 칸에 한 가지 정보만 입력하는 "규칙 1"을 따르는 것입니다. 📦
- 하지만 정보는 여러 사람의 관점에서 해석될 수 있습니다. 🧐
- 따라서 서비스의 목적과 데이터 사용 방식에 따라 한 칸에 들어갈 정보의 갯수를 결정해야 합니다. ⚖️
- 예를 들어, 이름을 별도로 검색해야 하는 서비스라면 성과명을 분리하여 저장하는 것이 유리합니다. 👨💻
- 반대로, 전체 이름을 한 덩어리로 사용하는 서비스라면 하나의 칸에 저장하는 것이 더욱 간편합니다. 👩💻
- 데이터베이스 설계는 정적이 아닌, 서비스의 변화에 따라 유연하게 변경될 수 있습니다. 🔄