I have a Property model that has a "hasOne->addressId" relationship to an Address model. The Address model has a "belongsTo->addressId" relationship to the Property. I create a Property instance, then create an Addess instance and add it to the Property instance. I then try to "save()" the Property instance where I get a "PresenceOf - addressId is required" error. It looks like the framework is trying to save the Property before the Address, hence thr Address id is missing. Can someone tell me the sequence that the framework uses when inserting parent and child objects?