Ilja: mySQL: JOIN mit LIKE

Beitrag lesen

yo,

Das ist ein elementarer Verstoß gegen die Normalisierungsprinzipien bei relationalen Datenbanken, erste Normalform:

der Link, bzw. vielmehr der inhalt dort ist auch nicht das gelbe vom ei. zum einen wird wieder einmal der begriff relation falsch verwendet und zum anderen wird leider nicht deutlich wodurch sie atomarität kennzeichnet. nachname und vorname können nämlich sehr wohl in einer spalte geführt werden und würden trotzdem die atomarität erfüllen.

was das datendesign betrifft, so gebe ich dir recht, dass ist sehr ungünstig und wer immer das "verbrochen" hat, sollte die suppe selbst auslöffeln. immer nur dann schwierig, wenn es ein vorgesetzter oder geldgeber ist.

sollte derjenige sich quer stellen, so sehe ich eine möglichkeit, es über eine hilfstabelle zu lösen, in der erst einmal alle id in einer spalten einzeln "gesammelt" werden. das ist aber mehr eine bauchlösung als dass ich mir konkrete gedanken gemacht hätte, wie das aussehen könnte.

Ilja