Ich habe user
Tabelle wie folgt aus:mysql Selbst Beziehung mit 2-Feld
id email
-------------------------
1 [email protected]
Und menu
Tabelle wie folgt aus:
id parent_id user_id name
-----------------------------------
1 NULL 1 tets
Ich mag würde zu Selbst Beziehung parent_id
UND user_id
.
Wenn Hacker diesen Datensatz hinzufügen möchten, ignoriert mysql diese Aktion, da user_id
nicht Besitzer Elternmenü !!! :
id parent_id user_id name
-----------------------------------
2 1 2 tets
Wenn jemand einen Datensatz zum Menü mit einer Benutzer-ID hinzufügt, die in der Benutzertabelle nicht vorhanden ist, sollte er nicht hinzugefügt werden. Habe ich deine Anforderung richtig ...? –
@AndrewsBAnthony Ja. 'user_id' Feld in Beziehung mit' user' Tabelle UND 'parent_id' Selbstbeziehung mit' id'. Ich habe ein Problem mit der Selbstbeziehung 'user_id' zu' user_id'. – ops