Вы можете попробовать модель данных примерно так: (Инструмент для создания модели: http://www.apcjones.com/arrows/)
Это всего лишь подсказка, ясохраняя счет в отношениях, если вам нужно, вы можете создать узел Score и сохранить в нем счет и результат, а затем подключить этот узел к Match / Game и Team.
Чтобы получить счет из строки 2-6,Вы можете разделить эти значения, используя функцию разделения следующим образом:
split(row.HT, "-") AS scores
Это создаст массив длины 2. Вы можете легко получить эти значения в переменныеили свойства типа:
scores[0] as team1_score, scores[1] as team2_score