Thank you for your response.
My Master /Detail implementation works fine from a display perspective (Actually similar to the Demo that you suggested). The problem is with the Save process. Currently when I save, a Post is issued for the master record as well as 12 posts for each detail record.
I would like to send the entire graph back to the server as a single OData Post. I believe I set up the Webapi and Odata Batch Routes correctly in WebApiConfig (I can provide the code if needed).
My Controller code is as follows:
IHttpActionResult Post([FromBody] ProjectPhaseScore score)
I'm struggling with configuring the QueryableDataServiceCollectionView, so that it knows to issue a single Batch Post upon SubmitChanges().