Objetos incrustados de datos de Ember almacenados como objetos separados

Me preguntaba si sería posible definir un modelo almacenado en otro.

Tengo este tipo de estructura:

Model Contact
    String name
    Model Address (hasMany)
    Model Phone (hasMany)

En mi backend, las direcciones y los teléfonos son documentos integrados de MongoDB contenidos en un documento de "Contacto".

Y, mientras sean documentos incrustados, no tienen una identificación. Y cuando estoy en la capa Emberjs / data, están bien cargados con la opción incorporada (ver el final de lahttps://github.com/emberjs/data#one-to-one sección) pero se almacena como objetos separados y esto causa problemas al actualizar o guardar ...

Respuestas a la pregunta(1)

Su respuesta a la pregunta