boty: Rückgabewerte sind geordnet? lässt sich das verhindern?

Beitrag lesen

Hoi

So sieht "hobby" etwa aus:

id   hobby        personID

1    busfahren    1001
2    schlafen     1002
3    schlafen     1001
4    staubsaugen  1003
5    nachdenken   1002
6    nachdenken   1003
7    schlafen     1003
[..]

Man man man, das sieht mir nach dem dicken DB fehldesign aus.
meine version von "hobby" waere dann wohl eher so:

id    hobby_rel     personID
----------------------------
1        1           1001
2        2           1002
1        2           1001
...

hoobbys:
id      hobby
----------------------------
1    busfahren
2    schlafen
...

So hast du irgendwann nicht 5000 mal "schlafen" in deiner DB stehen sondern immer nur INT's mit dem verweis auf das hobby.

Aber ich bin kein Datenbank profi.

Was sagt ihr?

Mfg