TriplesMapGame
type: TriplesMap
logical table:
  table schema: NFL
  table owner: PBP
  table name: DATA
subject map:
  term type: IRI
  template: http://demo.openlinksw.com/nfl/data/game#{GameId}
  class: Game
  graph: nfl-pbp#
predicate object map:
  predicate map:
    constant: plays
  object map:
    term type: IRI
    template: http://demo.openlinksw.com/nfl/data/plays#{GameId}{Quarter}{Minute}{Second}

TriplesMapPlay
type: TriplesMap
logical table:
  table schema: NFL
  table owner: PBP
  table name: DATA
subject map:
  term type: IRI
  template: http://demo.openlinksw.com/nfl/data/plays#{GameId}{Quarter}{Minute}{Second}
  class: Play
  graph: nfl-pbp#
predicate object map:
  predicate map:
    constant: gamedate
  object map:
    datatype: dateTime
    column: GameDate
predicate object map:
  predicate map:
    constant: quarter
  object map:
    datatype: integer
    column: Quarter
predicate object map:
  predicate map:
    constant: minute
  object map:
    datatype: integer
    column: Minute
predicate object map:
  predicate map:
    constant: second
  object map:
    datatype: integer
    column: Second
predicate object map:
  predicate map:
    constant: offenseteam
  object map:
    term type: IRI
    template: http://demo.openlinksw.com/nfl/teams#{OffenseTeam}
predicate object map:
  predicate map:
    constant: defenseteam
  object map:
    term type: IRI
    template: http://demo.openlinksw.com/nfl/teams#{DefenseTeam}
predicate object map:
  predicate map:
    constant: down
  object map:
    datatype: integer
    column: Down
predicate object map:
  predicate map:
    constant: togo
  object map:
    datatype: integer
    column: ToGo
predicate object map:
  predicate map:
    constant: yardline
  object map:
    datatype: integer
    column: YardLine
predicate object map:
  predicate map:
    constant: seriesfirstdown
  object map:
    datatype: boolean
    column: SeriesFirstDown
predicate object map:
  predicate map:
    constant: nextscore
  object map:
    datatype: boolean
    column: NextScore
predicate object map:
  predicate map:
    constant: label
  object map:
    column: Description
predicate object map:
  predicate map:
    constant: teamwin
  object map:
    datatype: boolean
    column: TeamWin
predicate object map:
  predicate map:
    constant: seasonyear
  object map:
    datatype: integer
    column: SeasonYear
predicate object map:
  predicate map:
    constant: yards
  object map:
    datatype: integer
    column: Yards
predicate object map:
  predicate map:
    constant: formation
  object map:
    term type: IRI
    template: http://demo.openlinksw.com/nfl/ontology#{Formation}
predicate object map:
  predicate map:
    constant: playtype
  object map:
    term type: IRI
    template: http://demo.openlinksw.com/nfl/ontology#{PlayType}
predicate object map:
  predicate map:
    constant: isrush
  object map:
    datatype: boolean
    column: IsRush
predicate object map:
  predicate map:
    constant: ispass
  object map:
    datatype: boolean
    column: IsPass
predicate object map:
  predicate map:
    constant: isincomplete
  object map:
    datatype: boolean
    column: IsIncomplete
predicate object map:
  predicate map:
    constant: istouchdown
  object map:
    datatype: boolean
    column: IsTouchdown
predicate object map:
  predicate map:
    constant: passtype
  object map:
    term type: IRI
    template: http://demo.openlinksw.com/nfl/ontology#{PassType}
predicate object map:
  predicate map:
    constant: issack
  object map:
    datatype: boolean
    column: IsSack
predicate object map:
  predicate map:
    constant: ischallenge
  object map:
    datatype: boolean
    column: IsChallenge
predicate object map:
  predicate map:
    constant: ischallengereversed
  object map:
    datatype: boolean
    column: IsChallengeReversed
predicate object map:
  predicate map:
    constant: challenger
  object map:
    term type: IRI
    template: http://demo.openlinksw.com/nfl/teams#{Challenger}
predicate object map:
  predicate map:
    constant: ismeasurement
  object map:
    datatype: boolean
    column: IsMeasurement
predicate object map:
  predicate map:
    constant: isinterception
  object map:
    datatype: boolean
    column: IsInterception
predicate object map:
  predicate map:
    constant: isfumble
  object map:
    datatype: boolean
    column: IsFumble
predicate object map:
  predicate map:
    constant: ispenalty
  object map:
    datatype: boolean
    column: IsPenalty
predicate object map:
  predicate map:
    constant: istwopointconversion
  object map:
    datatype: boolean
    column: IsTwoPointConversion
predicate object map:
  predicate map:
    constant: istwopointconversionsuccessful
  object map:
    datatype: boolean
    column: IsTwoPointConversionSuccessful

predicate map:
  constant: yardlinefixed
object map:
  column: YardLineFixed

predicate map:
  constant: ispenaltyaccepted
object map:
  datatype: boolean
  column: IsPenaltyAccepted

predicate map:
  constant: isnoplay
object map:
  datatype: boolean
  column: IsNoPlay

predicate map:
  constant: penaltyyards
object map:
  datatype: integer
  column: PenaltyYards