I'm trying to update a "Status" field on the Contact in two ways.
The Contact has a child object, Prospect, and when changed, the Status field on Contact (let's say it's changed to Active) should update all Prospect children to Active.
If the status on any one Prospect is changed, the Contact should update with that status and then run the first scenario, where all children are updated (e.g. I change 1/5 Prospects to Active and the Contact and all 5 Prospects become Active.
I'm using a Cross Object trigger to do the first scenario, but really can't figure out the second.