# 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> }]
```