In logical terms, you'd have at most two families:
- A biological one, and/or a family that your character get's inducted/married into
There is no real reason for having any more last names than that; the family system has been abused in terms of being able to instantly pass around permissions...