Wie viel sollte ein DataSet darstellen? Am Beispiel eines Bestellsystems: Während ich Ihre Bestellung zeige, zeige ich auch eine Liste von Artikeln, die einer Ihrer ähnlich sind, sowie eine Liste unserer beliebtesten Artikel. Während Ihre Artikel in einem Beziehungsnetz verstrickt sind, in das Sie und Ihre früheren Bestellungen, bevorzugten Lieferanten und die verschiedenen anderen Arten von Informationen zu Ihnen als Kunden einbezogen sind, haben die anderen Artikel nicht dieselben Beziehungen. Die Menge der Abfragen, die ich zum Navigieren durch die Menge von Dingen verwende, die dich repräsentieren, unterscheidet sich von den Abfragen, die ich für eine dieser anderen Objektlisten verwende.Wie viel sollte ein DataSet darstellen?
Meine Neigung ist es, verschiedene DataSets für verschiedene Arten von Beziehungen zu erstellen, aber dann erstelle ich zehn separate Artikel DataTables und das scheint falsch. Wenn ich das größere DataSet instanziiere, obwohl ich nur an einer kleinen Teilmenge interessiert bin, die falsch scheint, und wenn ich versuche, all diese in ein DataSet zu packen, habe ich ein großes, chaotisch aussehendes Ding mit mehreren Items nebeneinander und bin es ziemlich sicher, dass es falsch ist.
Vielleicht überbewerte ich das Beziehungsmerkmal von DataSets oder vielleicht muss ich nur über mich selbst hinwegkommen, auf jede Art und Weise könnte ich etwas Anleitung verwenden.