Con una relación uno:pocos en MongoDB, casi siempre es más beneficioso incrustar el documento por motivos de rendimiento. Las únicas desventajas de trabajar con documentos incrustados son:
- Si, por alguna razón, abre la opción de hábitos para decir dónde una persona puede seleccionar 1 000 000 de hábitos, el documento podría exceder el tamaño máximo de 16 MB.
- Te expones a la inconsistencia si un usuario puede ingresar diferentes valores en los hábitos (por ejemplo, el hábito de un usuario es "volar una cometa" y el hábito de un usuario es "volar una cometa"). Sin embargo, si tiene datos normalizados, esto no será un problema.