Yes, I think this is Core Data, not a complex API, and it provides access to many powerful features.
I had to face the same solution as you - I spent half a day in Core Data and was very happy.
An application that runs as a single table is useful, it can quickly become larger, and if you are not building on solid foundations, you may find that you have a huge headache in the future - just to save some time.
Yes, this is good practice - you will be so grateful for taking the master data route.
Grouchal Jun 25 '09 at 12:55 2009-06-25 12:55
source share