MichaelTamoush
6 years agoQrew Captain
User Fields Best Practice
I have users (of course) and then a 'Team Members' Table. The reason for that table is I have other info (phone numbers, employee IDs, etc) that I want associated with each user.
I then have a table of Service Orders. Multiple people get assigned to each SO (some project managers, some estimators, scope writers, etc). About 6 people are assigned. It seems there are a number of ways to go about this but the two I am looking at are:
6 user fields: Make custom lists for each user field.
or
6 related fields where the dropdown is a filtered report to limit the list.
Is one a better practice? Will I regret one down the line? Is there a different option that is even more suited for this use (I thought about a many to many relationship with a 3rd table, but I want all 6 people to be in an approval workflow so I'm not sure I like that option for that).
Secondary Question: If I have a group 'Estimators' and I want to just assign them to a role, can I do that somehow? So that any notification or trigger uses all group emails?
------------------------------
Mike Tamoush
------------------------------
I then have a table of Service Orders. Multiple people get assigned to each SO (some project managers, some estimators, scope writers, etc). About 6 people are assigned. It seems there are a number of ways to go about this but the two I am looking at are:
6 user fields: Make custom lists for each user field.
or
6 related fields where the dropdown is a filtered report to limit the list.
Is one a better practice? Will I regret one down the line? Is there a different option that is even more suited for this use (I thought about a many to many relationship with a 3rd table, but I want all 6 people to be in an approval workflow so I'm not sure I like that option for that).
Secondary Question: If I have a group 'Estimators' and I want to just assign them to a role, can I do that somehow? So that any notification or trigger uses all group emails?
------------------------------
Mike Tamoush
------------------------------