Поясню про испанцев. У них как такого понятия "отчество" (patronímico) не существует. Если в русском языке сразу же понятно, что Иван Петрович - это сын Петра, а Мария Александровна, соответственно, дочь Александра, то в испанском языке не всегда Мария Хосе дочь Хосе. Когда у испанцев рождается ребёнок, то родители могут дать ему несколько имён (в честь бабушек, дедушек, мам, пап, и т.д.), а вот фамилия первая всегда будет первая фамилия отца, а вторая - первая фамилия матери. Таким образом получается, что если Мария Гомез Гарсия выйдет замуж за Хосе Родригеса Диаз и у них родится ребёнок, то у ребёнка будет фамилия Родригез Гомез. Извините, что не совсем ответила на вопрос, но хотелось прояснить ситуацию с испанцами, чтобы не было путаницы.
Бьорк Гудмунсдоттир =)
И еще про испанцев: когда женщина выходит замуж, то не берет фамилию мужа. Иначе, их будут принимать за прямых родственников. У русских традиция фамилий по мужу привносит много путаниц и сложностей, по-моему