2

我有一个体育应用程序,队长可以在其中注册他的球队参加锦标赛。一年可以有多个锦标赛,每个锦标赛都需要注册。现在,我想在注册过程中支持以下内容

  1. 如果玩家已经参加过上一场比赛,那么应用程序需要重新使用现有的详细信息,而不是强制注册。
  2. 需要确保一名球员没有为两支球队效力。

我想知道我们如何才能最好地实现名称匹配功能。它有任何区别,大多数名字都来自印度。

我使用 Neo4j 作为数据存储。

4

1 回答 1

0

您使用db4o并使用 unikey 功能作为播放器类中的字段名称。

Tornament 类有一个 (Set) 字段,其中包含玩家姓名(并且至少有一个引用索引名称,日期名称也可能被索引)。

然后有两个字段:上一场比赛和下一场比赛的注册,一个球员只有一场比赛。

使用 SODA 查询,您可以选择上次参考锦标赛的球员,并注册其他球员

于 2013-08-07T15:10:55.907 回答