You can perform OData operations (by executing OData requests) to modify data in an offline store, including creating, deleting and modifying entities as well as relationships.
Modifying offline data is similar to the online case. The difference with offline case is that requests are added to a queue and will be sent (when performing an upload) to the back end later. The changes are local without affecting the back end until you perform an upload.
The code samples in this topic use the sample OData service metadata.