You are creating a Windows application by using the .NET Framework 3.5.
The application will be used to update information about musicians and their albums. Users can submit
their rankings for the album.
The application has the following specifications:
It contains SyncTable objects named Artist, Album, and AlbumReview.
It uses a local database cache to switch between online and offline modes.
It applies the offline changes when an Internet connection becomes available.
The application uses the ADO.NET synchronization services and contains a Synchronize() method.
You need to ensure that the application meets the following requirements:
The information about the musicians and their albums are updated in a single transaction.
The process of updates to the musicians and their albums is unaffected by the user rankings.
What should you do?
A.
Create a new SyncGroup object, and then apply the SyncGroup to the AlbumReview object.
B.
Create a new SyncGroup object, and then apply the SyncGroup to all the three SyncTable objects.
C.
Create a new SyncGroup object, and then apply the SyncGroup to the Artist and Album objects.
D.
Remove the AlbumReview object from the SyncAgent service, and then call the Synchronize() method.
Add the AlbumReview object and remove the Artist and Album objects from the SyncAgent service. Call
the Synchronize() method.