I need some help thinking through how we can make something work. Basically, we use Opportunities like subscriptions, and each subscription is linked to an Account. Some of those Accounts are school districts and they have multiple schools that are part of that subscription (one Account/district, one Opportunity/subscription, multiple schools). Right now we just use notes fields, but we want to make it more obvious which schools are subscribing by having some sort of multi-select or related module. We are talking about ~450 districts (Accounts) and over 2000 schools (some districts have just 1 or two schools, others have over 30 schools).
We would need to be able to copy over the list of schools when we duplicate the Opportunity record (both from the individual record AND while importing). We also need the schools that are linked to the Opportunity to appear on a PDF.
I like a multi-select idea because I think we can make it appear in paragraph form, separated by commas (Elementary School, Middle School, High School) as opposed to a list (which would make an insane PDF for the ones with many schools). However I realize that would be a crazy dropdown/dependency. Another thought is to create a new module for the schools. Would there be a way to bring a list of those linked schools up into a field in the Opportunity module? Would we be able to carry those linked schools over when duplicating/importing?
Is there an easy way to do this or something I'm not thinking of?