Is 'Trips' NavigationProperty on 'Person' EntityType' a containment navigation property ?
There is no EntitySet corresponding to the EntityType 'Trip'. So I believe in order to add a trip for a person, we need to send to POST request to the Trips's url through person. e.g.
POST /People('russellwhyte')/Trips
This is how we add a record for containment navigation property.
According to OData v4 spec (http://docs.oasis-open.org/odata/odata/v4.0/errata03/os/complete/part3-csdl/odata-v4.0-errata03-os-part3-csdl-complete.html#_Toc453752542), ContainsTarget should be true for a containment navigation property. ContainsTarget also isn't set for Trips navigation property.
Is it a containment navigation property ?
A gentle ping..
Which sample did you run? I tried the two under 'Scenarios/TripPin/', both show ContainsTarget=true