How many people form a generation team? How many generations in a team?

Around 3-5 persons form a team. The best would be to have 3 generations in a team. Like kids, parents, grandparents. But two generations is also fine. The sports activities are developed for teams of this size.