I like the example you provided. It details about everything that was in the birth record of Hans Jensen Nordbu. I use the name and patrynomic as the first and last name and enter the place of birth in the appropriate blocks. When my ancestors moved to another farm I make a note of that but don't change the name record. When they immigrated and used a last name that wasn't the patrynomic, I just update the name by adding the new name to the original name and patrynomic. My GGGrand father was Peder Iverson. When he and his sons Iver and Nils Pederson immigrated their last residence in Norway was the Fimreite gard in Sogn of Fjordane. Nile immigrated first in 1866 and the ship's manifest showed his sister Anna Pedersdatter and her 5 year old son accompanying him. He took on the last name of Kvammen. Anna used Pederson as her last name. In 1869, Peder Iverson, His son Iver Pederson and their families immigrated and the ship's manifest listed their last residence as Fimreite and they used that as their new last name. Therefore I keep the patrynomic in the name record to show that, although their last names were different, they were related.