# Ejercicios Mongoose Vamos a crear un blog, un blog esta conformado por la persona que publica la nota (Autor), título, contenido, fecha de publicación, "likes" y comentarios de usuarios. Los comentarios de usuarios estan conformados por: nombre de usuario y comentario. ## Tarea 1 Pasos a seguir - Configurar el proyecto. - Crear un `schema` para el autor - Crear un `schema` para la publicación - Crear un `schema` para comentarios ### Tips #### Crear "llaves foraneas" Para hacer referencia a otra colección se podría utilizar: ```javascript field: { type: mongoose.Types.ObjectId, ref: <collection> } ``` Donde `<collection>` puede ser un `string` con el nombre de la colección o el `schema` #### Arreglos Para definir un campo como arreglo, podemos utilizar lo siguiente: ```javascript field: [{ type: <Type> }] ```