mod_survey has two methods of adding new models:
1) Questions: simply add new fields to the rsc form, add pivot columns, mostly behave like resources!
2) Answers: add custom tables, with custom access routins, it is not a resource!
When (and by which considerations) should we choose the second method? is it related to volume of to-be-stored data?
and Whats the best approach of storing incoming system events in Zotonic?
They are triggered by a service api call, and there may be lots of events. Events can link to other zotonic resources, 2 fields of them are being searched.