Ich würde mit Lösung 2 gehen.
Diese Option minimiert Ihre Arbeit für Ihre erste Version und reduziert Wiederholungen zwischen den Spalten, die sich nicht ändern.
Es erfordert ein zusätzliches JOIN
, aber es handelt sich um eine einfache Schlüsselverknüpfung, sodass Ihre Leistung nicht stark beeinträchtigt wird.