A client would like to edit a contact record and in addition add warranty Information.
Select the implementation steps required using the Custom object design below.
A.
Insert the Warranties fields into the Contact workspace.
B.
Insert the Warranties control into a tab in the Contact workspace.
C.
Use the Warranties workspace and add the Contact control.
D.
Insert a report control and assign a Warranties report into a tab in the Contact workspace
Warranty is going to be child custom object for Contacts.
When the selected contact record is displayed, warranty can be shown in Tab.
Can B be the right answer?
I agree, B seems the best choice in this case.
If Warranty is a Child of Contact Object, it is possible add fields of Warranty in the Contact workspace. If Warranty would have a Parent relationship with Contact Object, it could be added in the Contact workspace as a control
Since a contact might have more than one warranty, as per the schema, it doesn’t seem viable to use warranty fields in the contact since we might want to add more that a warranty. So in this case I would go with B.