My organization awards scholarships. I have two objects: scholarship and recipient. I need to be able to track the awards that each recipient receives, without creating a new record each time the same award is handed out.
What I have thought of:
- Use recipient object only, use a picklist for award type and workflow to auto-populate the value of each of the three awards based on which award is chosen from the picklist
Issue: We have recipients that win awards multiple years, so we don't want duplicates.
- Use junction object with recipient and award.
Issue: Don't have/need a third object.
- Create custom code and VF to add the 'add product' functionality to a custom object. Use standard product object as the award/scholarship, rename field labels and tabs.
Issue: Can't find enough info on how to go about this. I can write some VF and Apex, but need some guidance for this.
In essence, I need awards to work similar to how products and opportunities do, but on our custom object recipient or standard contact if that's any easier.
Suggestions are welcomed.