CORE Data

I am trying to develop my own golf scorecard and want to use Core Data. Is this the best approach? Are there any good examples of how best to setup, add, and delete from Core?

-Bruce