나는 많은 콘솔 게임을 포함하고있는 데이터베이스를 만들고 있습니다. 지금 당장은 gameid
, title
, imgcover
, publisher
및 releasedate
입니다. 데이터베이스에서 게임을 검색하고 DataList를 사용하여 게임을 표시합니다. 그러나 하나 이상의 콘솔 (예 : PS4 및 Xbox One)에만 속한 게임을 표시하고 싶습니다. 각 게임을 사용할 수있는 콘솔을 정의하는 가장 좋은 방법은 무엇입니까? 나는 데이터베이스에 익숙하지 않기 때문에 내가 생각할 수있는 유일한 일은 각 게임에 대한 각 콘솔에 대해 참/거짓 열을 가졌지 만 그 일은 끔찍한 방법처럼 들린다. 각 콘솔에 대한 테이블을 만들고 여기에 gameid
및 title
을 나열해야합니까? 아니면 더 쉽고 효율적인 방법이 있습니까? 감사!게임 데이터베이스 - 콘솔로 게임 분류하기
1
A
답변
3
내가 너라면, 나는 두 가지 방법으로 할 것이다.
콘솔 테이블을 만들고 모든 콘솔과 관련된 항목이 있어야합니다.
1.1. Game_Console 테이블을 만들고 Gameid 및 Consoleid와 관련된 항목을 키로 지정하면 중복이 불가능합니다.
1.2 Game_Console을 사용하여 게임 및 콘솔에 가입하면 가능한 색인을 사용하여 더 빨리 데이터를 검색 할 수 있습니다.
또는
- 동일한 게임 콘솔 테이블이라는 다른 열을 가지고 XBOX360, PS3, XBOXONE, PS4 (등) 등 콤마 분리 데이터 값을 갖는다.
1.1 쉼표로 구분 된 값을 분리하는 사용자 정의 함수를 작성하십시오. 난 당신이 마음에 다른 방법이 없다면 거의 당신이 그것에 대해 할 수있어 캐릭터 http://sqlsaga.com/sql-server/split-function-in-sql-server/
분할에 대해 쓴이 문서를 참조하십시오.
관련 문제
- 1. 퀴즈 게임 데이터베이스
- 2. 데이터베이스 게임 메시징 스키마
- 3. 게임 데이터 저장소로서의 데이터베이스?
- 4. Phaser 게임 데이터베이스 액세스
- 5. 게임 데이터베이스 이론
- 6. 게임 탐색기에 게임 추가
- 7. 파이 게임 스네이크 게임
- 8. 파이 게임 Moniter 게임
- 9. 게임 게임 및 상속
- 10. 파이 게임 게임 타이머
- 11. 파이 게임 게임 노트
- 12. 스네이크 게임 오버 게임
- 13. 파이 게임 미로 게임
- 14. 퍼블릭 도메인 퀴즈 데이터베이스 게임?
- 15. 클라이언트 -> 데이터베이스 게임 보안
- 16. 게임
- 17. 게임
- 18. 게임
- 19. 게임 메뉴 안드로이드 게임 추가하기
- 20. 게임 개발에서 스윙 : 게임 루프
- 21. 게임 센터 게임 개발 기한?
- 22. 아이폰 OS 게임 - 게임 센터
- 23. Cocos2D 게임 자습서/게임 제안
- 24. 자바 카드 게임. (전쟁의 게임)
- 25. 게임 보드 필기 게임 생성
- 26. 파이 게임 : 게임 해상도 변경
- 27. 파이 게임 게임 시작 메뉴/인트로 거기를 처음 시작하는 게임 (A 비트 레스이) 게임 버그
- 28. 웹 게임 플랫폼 용 Node.js 데이터베이스
- 29. 게임 프로젝트에서 아약스를 사용하여 데이터베이스 업데이트
- 30. 메모리 내 파이썬 카드 게임/데이터베이스 없음
감사합니다. 도움이됩니다. :) – Boxiom