Welche der beiden Varianten würdet ihr nehmen, oder würdet ihr das noch ganz anders machen.
Du hast zwei möglichkeiten: entweder du nutzt in der Tat eine Kommaseparierte Liste - die Tags findest du dann durch FIND_IN_SET()
Oder aber du legst _eine_ weiter Tabelle für die Tags an - diese Tabelle bekommt ein zusätzliches Feld welches die Zuordnung zu Alben/Fotos enthält.
Variante 1 führt zum schnellen Erfolg, ist einfach umzusetzen (auch in puncto Wartung der Tags einzelner einträge) führt aber auf lange sicht zu Problemen.
Variante 2 ist teilweise recht kompliziert umzusetzen, erlaubt aber durch eine saubere und normalisierte Struktur einen ordentlichen Zugriff auf die Daten.
Empfehlung: Variante 2