columns {
  name: "t1.Key1"
  type {
    optional_type {
      item {
        type_id: INT32
      }
    }
  }
}
columns {
  name: "t1.Key2"
  type {
    optional_type {
      item {
        type_id: STRING
      }
    }
  }
}
columns {
  name: "t1.Fk1"
  type {
    optional_type {
      item {
        type_id: STRING
      }
    }
  }
}
columns {
  name: "t1.Value"
  type {
    optional_type {
      item {
        type_id: STRING
      }
    }
  }
}
columns {
  name: "t2.Key"
  type {
    optional_type {
      item {
        type_id: STRING
      }
    }
  }
}
columns {
  name: "t2.Value"
  type {
    optional_type {
      item {
        type_id: INT32
      }
    }
  }
}
columns {
  name: "t3.Value"
  type {
    optional_type {
      item {
        type_id: INT32
      }
    }
  }
}
rows {
  items {
    int32_value: 104
  }
  items {
    bytes_value: "One"
  }
  items {
    bytes_value: "Name2"
  }
  items {
    bytes_value: "Value2"
  }
  items {
    bytes_value: "Name2"
  }
  items {
    int32_value: 1002
  }
  items {
    int32_value: 12345
  }
}
rows {
  items {
    int32_value: 104
  }
  items {
    bytes_value: "Two"
  }
  items {
    bytes_value: "Name2"
  }
  items {
    bytes_value: "Value3"
  }
  items {
    bytes_value: "Name2"
  }
  items {
    int32_value: 1002
  }
  items {
    int32_value: 12345
  }
}
