Package @ember-data/model
In EmberData a Model is a class defining the attributes and relationships of a specific resource type (model name). In this sense it represents a static "schema".
Data for individual resources fetched from your API is presented to the UI via instances of the Models you define.
An instantiated Model is referred to as a record.
When we refer to the ModelClass we are referring to the class definition and the static schema methods present on it.
When we refer to a record we refer to a specific class instance presenting the resource data for a given type and id.
Defining a Model
```app/models/person.js import Model, { attr, belongsTo, hasMany } from '@ember-data/model';
export default class PersonModel extends Model {