Jeg ville gå med løsning 2.
Denne mulighed vil minimere dit arbejde for din første version og vil reducere gentagelser mellem de kolonner, der ikke ændres.
Det kræver en ekstra JOIN
, men det er en simpel nøgleforbindelse, så det vil ikke påvirke din præstation meget.