-1

我将比赛导入 Excel,但它已经发展成为一个大型电子表格并且有其局限性。

我已经成功导入了一个小型测试结果数据库。

到目前为止,我在数据库中有表格以及下面的表格和关系,但是当我尝试进行布局以查看表格时,我得到了马名和 1 行表格,当我向下滚动时,同一匹马再次显示它是下一个跑。我认为这是因为我未能在horse_Race表中填写外键,或者关系错误。

我还想添加一个 Today's runners 表,但不知道如何将它与现有表关联起来。是否有可能在 filemaker 中实现这些目标,或者我是否找错了树。我陷入了僵局,但我确定这与某处的关系有关?

表如下:

  • > -课程:-

    pk_Course_ID,课程,

  • 马:-

    pk_Horse_ID,马

  • 种族:-

pk_Race_ID,Course,Rdate,Rtime,Going,Age,Furs,Class,Ran,

- ***赛马;-

pk_Run_ID,fk_Course_ID,fk_Horse_ID,fk_Races_ID,Course,RDate,Rtime,Going,Age,Furs,Class,Ran,Pos,Drw,TBtn,Horse,Wgt,MARK,GRD,WA,AA,BHB,BHBAdj,RATING,PPL

从每个表中的主键到 Horse_race 表中的外键的关系。我的目标如下。

  1. 按日期顺序查看每匹马及其形式,最新运行在顶部

AJCook (爱尔兰)

日期 CRSE Going Furs Class Ran Pos Drw TBtn Wgt MARK GRD RATING

2013 年 7 月 31 日 REDC GD 6 6 11 11 1 20.8 133 65 63 -1

2013 年 7 月 8 日 RIPO GF 6 6 11 7 3 8.25 133 65 65 41

2013 年 6 月 21 日 REDC GF 5 5 5 1 4 0.02 133 60 56 54

2013 年 5 月 28 日 REDC GF 6 5 13 5 6 5.35 124 61 70 35

2013 年 5 月 6 日 BEVE GF 5 5 12 8 13 6.15 125 65 73 40

  1. 添加一个今天的跑步者表,其中包含每天比赛的比赛和跑步者,这些比赛将循环遍历每匹马并搜索数据库以在右侧显示马匹及其最近的 3 个评分以及最近 3 个评分中的前 9 个评分像这样订购:- 马 R1 R2 R3 马率 AJ Cook (IRE) 54 41 -1 Abadejo 57 Aaranyow (IRE) 45 36 48 Abadejo 56 Aarti (IRE) 44 43 40 AJ Cook (IRE) 54 Aazif (IRE) 46 43 23 阿巴德霍 54 阿巴德霍 56 54 57 阿兰约 (爱尔兰) 48

如何添加包含以下数据的 todays runners 表 Date Time,Course,Furs,HorseNo Horse 它与我已有的表有什么关系?非常感谢

戴维 H

4

1 回答 1

0

FileMaker 可以轻松做到这一点。但是我对你上面的文本块有点困惑,你能不能更好地格式化它们,以便我可以看到哪些表格包含哪些字段?

于 2013-09-01T01:09:04.137 回答