로 종류의이 이전 질문에 후속 : http://schemabank.com/p/VwWHn이 데이터베이스 스키마가 실용적입니까?
내 질문은 내가이 방법 옳은 길을 생각한다 : 지금이 설정을 만든 Normalizing a variety of properties with similar data types
를? 내가 사용하고있는 설정에 대한 명백한 실수가 있습니까? 아니면 누락 된 정규화 개념에 관한 것입니까? 실제 시나리오에서 작동하는 실용적인 접근 방법을 찾으려고 노력 중이므로이 데이터베이스를 구성하는 데 더 좋은 방법이 있다면 기꺼이 들려 줄 것입니다.
플랫폼은 까다로운 주제입니다. 여러 플랫폼에서 출시되는 게임을 처리하는 방법을 잘 모르겠습니다. 종종 다른 날짜에 릴리스되고 다른 속성을 갖기 때문입니다. 출시 날짜는 우리가 큰 4 개의 섹션 (au, uk, jp, us) 만 실제로 모니터하는 유일한 국가라고 생각하지만, 우리가 더 많은 국가를 추가한다는 점에서 의식적이었습니다. 등급 표에 대한 좋은 점은, 내가 정확히 거기에서 생각하고있는 것을 모른다. –
그래, 출시일 테이블이 의도적 인 것 같았지만 언급하고 싶었어. 귀하의 계획에이 테이블이 포함되어 있기 때문에 release_dates_data 테이블에 국가를 릴리스 날짜와 연관 시키므로 외래 키가 3 개가됩니다. –