HI there,
Wenn aber die Liste der Eigenschaften dynamisch ist, sich also ändern kann, dann ist es richtig, hier eine Abbildung aus der Horizontalen in die Vertikale durchzuführen.
Ja, hat er aber nicht gesagt;) Generell würd ich halt, wenn ich die Liste der Eigenschaften noch nicht kenne oder diese sich ändern kann einfach eine Tabelle mit den "Stammdaten" der User anlegen und eine mit Eigenschaften, die ich über einen unique-Key verknüpfe. Bei der Datenmenge, die bei dem vom OP angedeuteten Projekt idR anfällt eine durchaus praktikable Lösung.
Generell ist Dein Vorschlag aber technisch sicher der "richtigere"...