When to use TPlanner or TDbPlanner?

I save from a TPlanner to a database as Blob, via SaveToStream. This works very well.

But there is also the TDbPlanner. Are there any "rules of thumb" here, when to use TPlanner or TDbPlanner when saving/reading to/from a database?

Or is it just a matter of taste :)



If your data is in an existing database already, TDBPlanner saves the time to develop the code yourself to get the data from this database and hook it up to a TDBPlanner. So, in this scenario, TDBPlanner typically saves a lot of time in the development of a database driven Planning application.