Ich habe ein Problem mit meiner Datenbank .. Ich habe zwei Tabellen..der Name der ersten Tabelle: Benefictor..und der Name des zweiten: Person, die den Namen jeder Person in der Familie des Benefictor enthalten. .wenn ich die gleiche Benefictor ID für die ganze Familie dieses Benefictor haben möchte..das Problem ist, wenn ich eine Beziehung zwischen ihnen die ID jeder Person in der Personentabelle mache, die ein doppeltes Werte..is gibt, dort ist, dieses zu lösen oder eine andere Möglichkeit, es besser zu machen? Bitte verzeihen Sie mir über mein Englischdoppelte Werte in der Datenbank
Antwort
Da ich Ihre Frage auf aktuelle Weise bekommen, dann könnte die Lösung durch eine einzige Tabelle in Elternteil Kind Struktur gelöst werden. Sie können eine Person Tabelle erstellen und kann als Eltern behandeln benefictor (benefictor_id = 0) und ein anderes Familienmitglied als Kinder (mit benefictor_id gleich id von benefictor/Person für diese bestimmte Familie)
- Person Tabelle
- id | Name | benefictor_id
- 1 | person1 | 0
- 2 | person2 | 1
- 3 | person3 | 1
Entschuldigung, aber kannst du es mir mehr erklären? – issam5
In dieser Tabelle person1 ist Benefictor und hat Familienmitglied als person2 und person3.u kann die Benefictor ID 0, für die Person benefictor selbst n für andere Familienmitglieder können Sie die ID von benefictor person.u kann groupby auf benefictor_id für verwenden Suche nach Familienmitgliedern und Suche nach allen Wohltätern, die du benutzen kannst, wo benefictor_id = 0 –
- 1. Doppelte Daten in der Datenbank
- 2. doppelte Werte in hash
- 3. Doppelte Einträge in der Datenbank zählen
- 4. Doppelte Zeichenfolgen in der Datenbank finden
- 5. ASP.net:duplicate Werte aus der Datenbank in Chart
- 6. Doppelte Werte in ListView-Zelle
- 7. PDO doppelte Werte in Array
- 8. Doppelte Werte in PHP Array
- 9. Doppelte Hash-Werte in Perl
- 10. doppelte Standarddatenbank in temporärer Datenbank
- 11. HashMap doppelte Werte - finden Anzahl der Duplikate
- 12. Python entfernen doppelte Werte
- 13. Hibernate, doppelte Werte erhalten
- 14. Korrekte doppelte Datensätze in der SQL Server-Datenbank
- 15. Ziehen Sie doppelte Anführungszeichen aus der Datenbank
- 16. Wie doppelte Einträge aus der Datenbank entfernen?
- 17. SQLite seltsame doppelte Datenbank
- 18. Verhindern doppelte Werte in Mysql-Datenbank - wenn bestimmte Spalten ähnlich der zuletzt eingefügten Zeile sind
- 19. Werte aus der Datenbank anzeigen
- 20. Werte in der Django-Datenbank erhöhen
- 21. NaN-Werte in der SQLite-Datenbank speichern
- 22. Insert Array-Werte in der Datenbank
- 23. Werte in Kontrollkästchen aus der Datenbank
- 24. PHP hinzufügen Eingabefeld Werte in der Datenbank
- 25. InnoDB B + Baumindex - doppelte Werte
- 26. Nicht doppelte Werte Kopieren Einfügen
- 27. Doppelte Werte von einer Verknüpfungstabelle
- 28. Flex DateTimeAxis Doppelte Achsenbeschriftung Werte
- 29. Überprüfung auf doppelte Werte in einer Modellklasse
- 30. Finden doppelte Werte in einem dictonary
Können Sie Ihre Frage aktualisieren, einschließlich der Struktur Ihrer Tabellen und ein Beispiel für die Daten, die Sie derzeit haben? –