- My View
When you use a simple reference qualifier and set a dependent field, how does ServiceNow know what method to use to restrict the choices (e.g. with assignment_group and assigned_to on task.assignment_group)?
Asking because we want to replicate this behavior of users and groups, but I'm not sure how ServiceNow "knows" to look in sys_user_grmember for this data just based on setting the dependent table and simple reference qualifier here.
This link may provide an answer your question. Reference Qualifiers - ServiceNow Wiki
But to your question, I am not sure if it looks at another table but whether if a field value within the table matches the dependent value. Like Category and Subcategory of the Incident module. The sys_choice table (subcategory) has a column for a dependent value which typically is matched to what is in the Category field in the Incident module.
Hope this helps, maybe someone else will chime in with a better explanation.