We’re going to use
Object.create() to construct our ORM, which is a little different from
the class-based examples we covered in Chapter 1.
This will allow us to use prototype-based inheritance, rather than
using constructor functions and the
Object.create() takes one argument, a prototype object, and returns a new object with the specified prototype object. In other words, you give it an object, and ...