Especificar esquema en mongoose

Me preguntaba cuál es la mejor manera de definir este esquema:

introduzca la descripción de la imagen aquí

Newsitem solo puede tener 1 ID de usuario y 1 ID de tarea. Una tarea puede pertenecer a muchos artículos de noticias. Un usuario puede pertenecer a muchos artículos de noticias.

He buscado ejemplos, pero diría que no son muchos ejemplos. ¿Cómo puedo hacer esto con mongoose y mongodb? Yo diría que tanto User to newsitem como Task to Newsitem son una a muchas relaciones.

En Mongodb puede hacer referencia a una colección dentro de un esquema, de modo que cuando encuentra () un documento en newsitem mongoose hace un find () en user y task, así que en lugar de devolver el newsitem, devuelve el newsitem con el usuario y la tarea.

Población de mongoose