A handy study of Mongoose Schema including schema and model creation, using virtuals and instance methods, relationship types, embedded models (subdocuments), and normalization implementation.