EMBEDDED
Embedded Realm objects extend the io.realm.kotlin.types.EmbeddedRealmObject interface.
These kinds of classes must always have exactly one parent object when added to a realm. This means they are deleted when the parent object is delete or the embedded object property is overwritten.
See io.realm.kotlin.types.EmbeddedRealmObject for more details.