With the use of a custom-built form in a child table, you can assign a parent table's view to a relationship field. This will determine what records a user can link to when using that form. This field setting, called the Preferred Parent View, allows you to create a filtered list of parent values to choose from when utilizing the relationship field to link records. Or you can simply assign an un-filtered view to ensure users can link to any record in the parent table. When you add a relationship field to a form, you will see a window appear similar to the image below.
If you already have a relationship field on a form. but it has not been assigned a parent view, you will see a yellow warning message above the field like the one below. Click the pencil icon to edit this field's settings and assign a parent view.
In the case you want to assign different preferred parent views to specific Roles in this app -- all while using a similar form -- you can save a copy of that form and update the Preferred Parent View setting as needed. This is done by clicking the Save button followed by the Save As option shown below.