'bigint(20) NOT NULL AUTO_INCREMENT', 'record_id' => 'bigint(20) NOT NULL', 'field_name' => 'varchar(100) NOT NULL', 'field_value' => 'longtext', 'field_type' => 'varchar(40) NOT NULL', 'field_attrs' => 'longtext', ); } public static function schema_keys(): array { return array( 'id' => 'primary key', 'record_id' => 'index', ); } public function foreign_relations(): array { return array( new Record_Model_Constraint(), ); } }