Pitfall: Creating Parent/Abstract Entitiy in Core Data
If you design your data model with parent entity, then you are most likely doing it wrong, unknowingly.
Because when you do so, Core Data will create 1 common table for ALL the children entities!
This is bad design (on Core Data part) and it will slow down the performance.
Read more about this under the section Entity Hierarchy vs. Class Hierarchy.
Continue reading →