While in practice it is practically impossible to create a new entity and a new model, in practice it is very difficult. If you no longer have to transfer any existing persistent data to the new model and the new persistent storage file. I highly recommend not trying this, especially if you are just starting out with Core Data.
You have options:
First, are you sure you really need a new facility? People just starting out with Core Data often mistakenly accept objects for managed objects. Objects are managed objects because classes are instances. Objects are abstractions used to create a graph of objects. In fact, they do not contain data. The time when you need new entities is very, very rare.
-, - , , . . Person, , . Field, fieldName, fieldValue. Person, , Field. , , , .
, . . , , , .