| DatFieldTableSchemaTrait | These upgraded schema is needed to handle applying data type into JSON data |
| DatFieldTableSchemaInterface | When a table schema implements this interface, its `typeMap` method should return an array containing regular field type and datfield type definition as well. |
| DatFieldTableSchema | These upgraded schema provides convenience to handle data types into JSON data |