您可以使用数据透视图在Microsoft Access中输入数据

时间:2012-09-26 15:31:26

标签: ms-access crosstab relationships

我有一个当前正在使用Microsoft SQL Server Lite的应用程序,但是我正在构建一个Microsoft Access数据库来替换SQL Server Lite,以便我可以使用数据透视表查询。目前,我正在使用Microsoft Access,直到我按照我想要的方式进行数据库设置。

我有三张牌桌,球员,教练,评分。每个教练必须对每个球员进行评分,因此我有以下关系:

Coaches --> Ratings
Players --> Ratings

每个教练可能只对每个玩家评分一次,我想要一个交叉表视图,将玩家显示为行,将教练显示为列,以便可以在表格的单元格中输入评级。

创建交叉表查询很容易,但是它不允许我在单元格中输入数据。由于一对多的关系,我很确定这种情况正在发生。每个教练必须对多个球员进行评分,并且每个球员必须由多个教练评定,因此在两种情况下他们必须是一对多关系。也就是说,每位教练只会给每位球员评分一次。

有没有办法创建一个复合主键,我需要在关系中做些不同的事情,或者是一个可以解决这个问题的初步查询?

谢谢。

0 个答案:

没有答案