Correct Answer: C
In ServiceNow, when a table is extended from a parent table, it inherits all fields from the parent. These inherited fields are integral to the structure of the child table and maintain the relationship between the parent and child tables. As a result, inherited fields cannot be deleted from the child table.
Key Points:
* Inheritance Structure: The child table's structure is designed to include all fields from the parent table to preserve data integrity and ensure consistent behavior across the hierarchy.
* System Constraints: ServiceNow does not provide an option to remove inherited fields from the child table. Attempting to delete such fields would disrupt the inheritance model and potentially cause system inconsistencies.
* Alternative Approaches: While you cannot delete inherited fields, you can manage their visibility:
* Form Layout: Adjust the form layout to hide inherited fields that are not relevant to users interacting with the child table.
* Access Controls: Implement access controls to restrict visibility or edit permissions for specific fields based on user roles.