Have a look at streams. You can add any kind of data in there.
You can create assets and add key-value pairs.
the data you add will be hex, ascii, json, xml or whatever you want as serialization, it is your choice.
there isnt data types as in column data types in a database, its more raw data and you decide what it is.