I see what you’re doing here.
Would you store this on the user? and What if the user belongs to two dealerships?