This is just a quick run-down of implementation details as of this writing to help introduce users to the database internals. These details may change with future releases and might have changed since this documentation was written.
Each attribute is stored in a field with the name given. The types used will be the type determined by the type2sql() method of the appropriate Oryx::DBI::Util implementation for the current connection.
The work of serializing and unserializing data is handled by Oryx::Value implementations while this class handles the work of making sure the data is actually stored and loaded when requested.