Ionic2 data model


I’m new to Ionin and I’m trying to figure out the best way to implement data models with sqlstorage. I found some tutorial which are very clear, but it seems there is a lot of redundant code and generally it seems I have to write too much code to do standard CRUD operations, I was wondering if there is a clever way to avoid that, something similar to Active Record perhaps.

Bottom line is I would like some default CRUD helpers without have to write pretty much the same code for each model.

I’m also a bit confused about the data services, should I create a single data service to handle all the storage operations or should I create one for each data model?

many thanks