자세한 정보를 캡처하는 차량과 같은 엔티티가 있다고합시다. 당신이 붙잡고 자하는 차는 빨강, 검정, 흰색으로 그려져 있습니다. 앞 타이어는 Bridgestone 275/35-18이고 뒷 타이어는 325/30-19입니다. 그리고 때로는 단지 두 개의 타이어를 가질 수 있습니다 (예 : 자동차의 한 종류 인 오토바이로 간주됩니다). 때로는 18 개의 타이어가 모두 다를 수 있습니다. 그렇다면 엔진 크기와 같이 항상 단일 값을 갖는 필드가 있습니다 (우리가 상상력을 뛰어 넘는다면 우리는 다중 엔진 차량을 생각할 수 있지만 이것을 간단하게 유지하려고합니다).여러 값을 가진 엔티티에 가장 적합한 디자인
이 문제를 해결하기위한 현재 전략은 여러 값을 가질 수있는 각 입력란에 대한 표를 사용하는 것입니다. 이것은 많은 수의 테이블을 생성 할 것이고 (우리는이 요구 사항을 가진 여러 엔티티들을 가지고있다.) 약간의 냄새가 난다. 이것이 최선의 전략인가요? 그렇지 않다면 무엇이 더 좋을까요?