Fact

  • factorA
    Type: integer
    required

    First operand in the math fact

  • factorB
    Type: integer
    required

    Second operand in the math fact

  • factSetId
    Type: string
    required
  • id
    Type: string
    required
  • operator
    Type: string · Operatorenum
    required

    Mathematical operator

    values
    • x = MULTIPLY
    • + = ADD
    • - = SUBTRACT
    • ÷ = DIVIDE
  • result
    Type: integer
    required

    Correct answer to the math fact

  • text
    Type: string
    required

    Fact display text (e.g., "7 x 8")

  • relationships
    Type: array object[]

    Related facts (e.g., fact family members)

    • factId
      Type: string
      required

      ID of the related fact

    • type
      enum
      const:  
      FACT_FAMILY
      required

      Type of relationship between facts

      values
      • FACT_FAMILY = FACT_FAMILY