yo,
was ist ein PK?
primary key, bzw. primärschlüssel.
die Rekursion besteht dann aber immer noch, oder?
direkte rekursion in einer tabelle wäre, dass zwei spalten in unterschiedlichen zeilen voneinander abhängig sind. beispiel, der datensatz eines user in deinem daten-design hat einen verweis auf seinen ersteller. und dieser ersteller steht in einem anderen datensatz der gleichen tabelle. wenn du alles in eine zweite tabelle auslagerst, sollte die rekursion eigentlich nicht mehr vorhanden sein. aber wie gesagt, bei rekursionen tue ich mich auch immer schwer.
denn ich würde diese eine Spalte ja nur ein eine neue Tabelle packen
diese eine spalte plus eine weitere mit den user_id.
Ilja