   "VALUE" text,
   UNIQUE(CATEGORY, KEY)
 );
+/* EO SCHEMA */
  "MAX_LENGTH" integer,
  "IS_WRITABLE" integer,
  foreign key (STRUCT_REF) references STRUCT(STRUCT_ID)
);
/*
 *

  foreign key (ENUM_REF) references ENUM(ENUM_ID)
);
/*
 ENUM_CLUSTER table is a junction table, optionally linking an enum to one or more clusters
 */
DROP TABLE IF EXISTS "ENUM_CLUSTER";
CREATE TABLE IF NOT EXISTS "ENUM_CLUSTER" (
  "ENUM_REF" integer,
  "CLUSTER_REF" integer,
  foreign key (ENUM_REF) references ENUM(ENUM_ID),
  foreign key (CLUSTER_REF) references CLUSTER(CLUSTER_ID)
);
/*
 STRUCT table contains structs directly loaded from packages.
 */
DROP TABLE IF EXISTS "STRUCT";
