Define the c++ objects which will be persisted.
TWO ways to handle sets: (1) store as BLOB (2) Store in Cross-table