繁体   English   中英

国际象棋游戏数据库

[英]Databases for chess games

上一个问题是在进行国际象棋游戏时,希望将每个动作保存到数据库中。 并询问要使用哪个数据库来执行此操作。 给出了各种可能性:

MongoDb,CouchDb,MySql,SQLite

一个答案特别提到了传统的一对多映射:

我对mongodb或榻榻米数据库的唯一优势是,可以想象将整个匹配项存储在单个记录中,从而使数据更简单。 您无需在移动表和游戏表之间进行传统的一对多映射。

这到底是什么意思,在PostgreSql中会是什么样子,所以我对这意味着什么有一个具体的想法?

下例基于SQL 2005的实体关系图示例,但对数据类型进行了一些调整,可以将其转移到MySql或PostgreSql。

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM