   "VALUE" text,
   UNIQUE(CATEGORY, KEY)
 );
+/* EO SCHEMA */
  foreign key (ENUM_REF) references ENUM(ENUM_ID)
);
/*
 STRUCT table contains structs directly loaded from packages.
 */
DROP TABLE IF EXISTS "STRUCT";

  "MAX_LENGTH" integer,
  "IS_WRITABLE" integer,
  foreign key (STRUCT_REF) references STRUCT(STRUCT_ID)
);
/*
 STRUCT_CLUSTER table is a junction table, optionally linking a struct to one or more clusters
 */
DROP TABLE IF EXISTS "STRUCT_CLUSTER";
CREATE TABLE IF NOT EXISTS "STRUCT_CLUSTER" (
  "STRUCT_REF" integer,
  "CLUSTER_REF" integer,
  foreign key (STRUCT_REF) references STRUCT(STRUCT_ID),
  foreign key (CLUSTER_REF) references CLUSTER(CLUSTER_ID)
);
/*
 *
