Ist es möglich, eine Tabelle mit den Spalten user_id und friends zu haben und die Benutzer-ID aller Benutzer zu speichern, mit denen ein Benutzer befreundet ist? Oder ist es besser, eine Zeile für jede "Beziehung" in der Freundesliste zu haben? Was ist praktischer?Speichern eines Arrays in einer MySQL-Datenbank
0
A
Antwort
4
Es hängt ein wenig davon ab, wie Sie es verwenden wollen, aber normalerweise, ja, Sie würden eine Zeile für jede Beziehung wünschen, um diese individuellen Beziehungen leichter abzufragen ("wie viele Leute sind Freunde mit Bob", "wie viele Freunde hat Jane total ", etc.).
Verwandte Themen
- 1. Speichern eines großen Arrays in einer Datenbank
- 2. Speichern eines String-Arrays in den SharedPreferences
- 3. Speichern eines Arrays in einer Zeichenfolge (Datenbank Experten Frage)
- 4. Speichern einer Typoskript-Array, das mit einem Teil eines Arrays
- 5. Speichern eines Arrays in der Datenbank in Ruby auf Schienen
- 6. Verwenden von My.Settings zum Speichern eines Arrays
- 7. Speichern eines 2D-Arrays in einem 2D-Vektor in C++
- 8. Speichern eines JSON-Objekts in einer Datenbank
- 9. Auswählen einer Spalte eines Arrays
- 10. Importieren eines Arrays in Python
- 11. Verwenden eines Arrays in einer anderen Methode
- 12. Speichern eines C-Float-Arrays in einem NSDictionary
- 13. Speichern Operatoren in Arrays, Fehler
- 14. speichern Funktionszeiger in Arrays C++
- 15. Speichern AJAX-Antworten in Arrays
- 16. Verwenden eines zugewiesenen Speicherplatzes zum Speichern mehrerer Arrays
- 17. Speichern eines Lambda-Ausdrucks in einer Variablen
- 18. Speichern eines TObject in einer Datei
- 19. Speichern eines Werts in einer globalen Variablen
- 20. Speichern eines Struts2-Formulars in einer Datenbank
- 21. Speichern von Arrays zwischen Klassen
- 22. Speichern Wörterbuch von numpy Arrays
- 23. Speichern eines Javascript-Arrays, das Objekte in einer MYSQL-Datenbank enthält?
- 24. Anzeige eines Arrays in angular.js
- 25. Verwenden eines Arrays zum Speichern von Elementen wie eine Warteschlange
- 26. Serialisieren/Deserialisieren eines zweidimensionalen Arrays
- 27. Aufruf eines Arrays aus einer anderen Klasse
- 28. Summe einer Zeile eines NumPy-Arrays
- 29. Speichern und Wiederherstellen eines Arrays von benutzerdefinierten Objekten
- 30. Initialisierung eines Arrays mit einer initializer_list?
Zustimmen. Um zu sehen "Wer ist mit Jane befreundet?" und alle Freunde wurden in einem serialisierten Array oder einer Zeichenfolge gespeichert, müssten Sie Ihre gesamte Datenbank auswerten. Bei einzelnen Beziehungen können Sie gezielt nach dieser Beziehung suchen. – Blake