To an extend that makes sense but not completely. Some traits are almost throwaway, and other's just really are skill/craft/career/enter specific pack feature boosting that don't overly mold or unmold an individual Sim's personality if stacked.
If auto generated or done by the user a Sim can easily have 0-1+ traits for each key emotional/lifestyles/social/etc. traits, each yielding up to 4-8 assigned traits (10+ if optionals included).
- Emotional 1+ trait (pretty much all the emotional traits)
- Emotional 1-2 trait (as long as not conflicting) romantic aimed, optional (Romantic, Commitment Issues (though under "Social"), Jealous (though under "Social"), Romantically Reserved, Lovebug, Unflirty)
- Hobby 0-1+ trait (honestly is having 0-2+ of these really going make or break a Sim?)
- Lifestyle trait 1-2+ could still yield uniqueness (pretty much all)
- Lifestyle trait diet aimed, optional (Foodie (though under "Hobby"), Glutton, Lactose Intolerant, Vegetarian)
- Social 1+ trait (pretty much all the social traits)
You still might want to soft cap emotional/lifestyle/social traits to be no more than 6-8 total used, but hobby and lifestyle-dietary aimed, should be as many or as few as one wants (as long as there isn't conflicts).