Not all cultures have a family name. Myanmar for example, has no family names. There is only a given name, which is often many words.
Just store a name field, and if you need to interface with other systems with multiple name fields, ask the user to fill those fields out.