Share via


Annotation and Research Collaboration Tool (EDM-Beispielanwendung)

Onlinerecherchen ergeben häufig eine Vielzahl an Webseitenverweisen und Kontaktinformationseinträgen über Personen, die Bezüge zu verschiedenen Themen aufweisen. Diese Informationen nach ihrer Erstellung zu verwalten ist eine Datenverwaltungsaufgabe, die mithilfe von Entitäten und Zuordnungen einer auf dem Entitätsdatenmodell (EDM) aufbauenden Anwendung vereinfacht werden kann.

Das Research Collaboration Tool hilft bei Recherche und Zusammenarbeit, indem es Verweisanmerkungen und Kontaktentitäten erstellt, die sowohl nach relevanten Webseiten als auch nach Personen durchsucht werden können, die bestimmten Themen und Suchtexten zugeordnet sind.

Die Anwendung implementiert Entitäten, die Webseitenverweise, Verweisdeskriptoren und Kontaktinformationen darstellen. Eine EDM-Zuordnung wird definiert, um Webseitenverweise und Verweisdeskriptoren zu verbinden. Eine zweite, als m:n-Beziehung definierte Zuordnung wird verwendet, um Webseitenverweise und Kontaktinformationen für Personen zu verbinden, mit denen der Benutzer eine zusätzliche Zusammenarbeit zum Thema des Verweises wünscht.

Die folgenden vier Entitäten werden von dieser Anwendung verwendet:

  • Reference

  • ReferenceDescriptor

  • ContactPerson

  • ContactPersonReference (Eine Verknüpfungstabellenentität)

Die folgenden Zuordnungen werden verwendet, um Verweise mit Anmerkungen und Kontakten zu verbinden:

  • ReferenceDescriptor_Reference

  • LinkTable_ContactPerson

  • LinkTable_Reference

Die folgende Abbildung der Benutzeroberfläche zeigt die ausgeführte Anwendung. Das Eingeben des Suchbegriffs „directx“ in das Textfeld und das Klicken auf die Suchschaltfläche Find führt zur Anzeige einer Liste von Anmerkungen und verwandten Kontakten. Sie können auf die Links zu Webseiten über das Suchthema klicken, um die Webseiten, auf die verwiesen wird im Browser anzuzeigen. In der abgebildeten Benutzeroberfläche wurde auf den eingeblendeten Link geklickt, um die entsprechende URL im Webbrowser anzuzeigen. Bei einer ähnlichen Abfrage mithilfe der Schaltfläche Find Ref Person werden Ergebnisse zurückgegeben, die nicht nach Themenfeldern sondern nach Kontakten sortiert sind.

Benutzeroberfläche des Research Collaboration-Tools

Um einer Webseite Anmerkungen hinzuzufügen, öffnen Sie die Seite, und fügen Sie dem entsprechenden Textfeld ein Schlüsselwort und/oder dem Eingabe-/Ausgabe-Textbereich eine Anmerkung hinzu. Klicken Sie auf die Schaltfläche Create Ref.

Um Kontaktinformationen mit einer Webpage zu verknüpfen, öffnen Sie die Seite, und geben Sie die Kontaktinformationen für Vornamen, Nachnamen, Titel und E-Mail-Adresse in die entsprechenden Textfelder ein. Klicken Sie auf Create Ref Person.

Diese Anwendung wird mit einem in einer SQL Server Compact 3.5-Datenbank implementierten Speicher sehr schnell ausgeführt. Die Daten können über mehrere SQL Server Compact 3.5-Installationen synchronisiert werden, damit diese mehreren Benutzern zur Verfügung stehen. Die Anwendung kann zur Verwendung durch Netzwerkbenutzer auch mit SQL Server ausgeführt werden.

Weitere Erläuterungen zu den von diesem Datenmodell verwendeten Schemas und Anwendungscode finden Sie unter Annotation Research Tool-Schemas (EDM-Beispielanwendung) undAnnotation Research Tool – Anwendungscode (EDM-Beispielanwendung).

Siehe auch

Konzepte

Annotation Research Tool-Schemas (EDM-Beispielanwendung)
Annotation Research Tool – Anwendungscode (EDM-Beispielanwendung)
Implementieren von Entitäten (EDM)

Weitere Ressourcen

EDM-Spezifikationen
Schemas und Mappingspezifikation (Entity Framework)