ich versuche zusätzliche Spalte als Fremdschlüssel in Laravel viele zu viele relationship..here ist meine TabellenstrukturLaravel viele zu viele Relation zusätzliche Fremdschlüssel.?
idcards
id,
name,
quality
id,
name
idcard_quality
id,
idcard_id
quality_id
related_id
in oben idcard_quality Tisch zu bekommen i zusätzliche Fremdschlüssel related_id hinzufügen wollen, wollte ich Ergebnis abzurufen wie alle IDcard hasMany Qualitäten und diese Qualität ist ein weiterer IDcard .. nehme man idcardcard hat eine normale Qualität und dass normale Qualität unterschiedliche IDcard ist ... mir bitte
Ich habe nur 4 Qualitäten und 5k Karten Ich denke, dass Tischdesign nicht funktionieren wird .. Ich möchte related_id als Fremdschlüssel von IDCards Tabelle .. wie eigene Tabelle Fremdschlüssel in viele zu viele Beziehung .. – Nagender
Ihre ursprüngliche Frage und der Kommentar hier widerspricht. Das Design, das Sie in der ursprünglichen Frage aufgelistet haben, folgt nicht der Viele-zu-Viele-Normalisierung. Ihr Entwurf sollte immer nur die Beziehung zwischen den Entitäten berücksichtigen, nicht die Anzahl der Datensätze. Also, bitte geben Sie Ihre Erwartungen klar mit einigen Beispieldaten, dass jemand Ihnen helfen könnte. – YuVi