syntax = "proto3";
package factset.protobuf.stach.v2.table;

option csharp_namespace = "FactSet.Protobuf.Stach.V2.Table";
option go_package = "github.com/factset/stachschema-sdks/go/fds/protobuf/stach/v2/table";
option java_package = "com.factset.protobuf.stach.v2.table";
option java_outer_classname = "ReferenceProto";

import "fds/protobuf/stach/v2/table/ReferenceType.proto";

// A reference to a table or a piece of a table
message Reference {
  // The type of the reference
  ReferenceType reference_type = 1;

  // The table id
  string table_id = 2;

  // The column id
  string column_id = 3;

  // The row id
  string row_id = 4;
}