In your scenario you should be able to keep track of:
- Ideas
- User/person
- Team
- Point rewarded
Most simple domain model would look like this
Based on this domain model, you can create an idea as person.
- When submitted as single person, then a reward with an amount of points can be assigned to the person. The sum of all rewarded points is the amount of total points.
- When submitted as person with help of the team, then the idea is referenced to both Person and Team. Each person of the team gets an reward with the amount of points divided by the number of persons in the team. The sum of all rewarded points referencing a person is the amount of total points of each individual person.
To achieve this you need a bit of microflow magic and pages