Condividi tramite


Strumento di ausilio ricerche e di annotazione (applicazione di esempio EDM)

Le ricerche in linea portano spesso a numerosi riferimenti di pagine Web e voci di informazioni sul contatto per le persone relativamente a diversi argomenti. Per semplificare l'attività di gestione dei dati necessaria per tenere traccia di queste informazioni dopo che sono state generate, è possibile utilizzare le entità e le associazioni in un'applicazione compilata in base a Entity Data Model (EDM).

Lo strumento di ausilio ricerche semplifica le ricerche e la collaborazione tramite la creazione di annotazioni di riferimento ed entità contatto in cui è possibile eseguire ricerche per le pagine Web e le persone pertinenti associate a determinati argomenti o testo di ricerca.

L'applicazione implementa entità che rappresentano riferimenti di pagine Web, descrittori di riferimento e informazioni sul contatto. Viene definita un'associazione EDM per connettere i riferimenti di pagine Web e i descrittori di riferimento. Una seconda associazione, definita come associazione molti-a-molti, viene utilizzata per connettere i riferimenti di pagine Web e le informazioni sul contatto per le persone con cui l'utente potrebbe desiderare ulteriore collaborazione per quanto riguarda l'argomento del riferimento.

In questa applicazione vengono utilizzate quattro entità:

  • Reference

  • ReferenceDescriptor

  • ContactPerson

  • ContactPersonReference (entità tabella dei collegamenti)

Le associazioni seguenti vengono utilizzate per connettere i riferimenti con annotazioni e contatti:

  • ReferenceDescriptor_Reference

  • LinkTable_ContactPerson

  • LinkTable_Reference

Nell'interfaccia utente riportata di seguito viene visualizzata l'applicazione in esecuzione. Facendo clic sul pulsante Find con il termine "directx" nella casella di testo relativa alla frase da cercare si ottiene come risultato un elenco di annotazioni e contatti correlati. È possibile fare clic sui collegamenti alle pagine Web sull'argomento della ricerca per visualizzare nel browser le pagine Web a cui si fa riferimento. Nell'interfaccia utente è stato fatto clic sul collegamento visibile per visualizzare nel browser l'URL a cui si fa riferimento. Una query simile eseguita utilizzando il pulsante Find Ref Person restituirebbe i risultati ordinati in base ai contatti anziché in base al campo dell'argomento.

Interfaccia utente dello strumento di ausilio ricerche

Per annotare una pagina Web, aprire la pagina, aggiungere una parola chiave alla casella di testo relativa alla parola chiave e/o un'annotazione all'area di testo di input/output. Fare clic sul pulsante Create Ref.

Per collegare le informazioni sul contatto a una pagina Web, aprire la pagina e immettere le informazioni sul contatto nelle caselle di testo relative a nome, cognome, posizione e indirizzo di posta elettronica. Fare clic su Create Ref Person.

Questa applicazione è particolarmente adatta per essere eseguita su un archivio implementato in un database di SQL Server Compact 3.5. È possibile sincronizzare i dati tra le installazioni di SQL Server Compact 3.5 per renderli disponibili per più utenti oppure eseguire l'applicazione in SQL Server per consentirne l'utilizzo da parte degli utenti di rete.

Per informazioni sugli schemi e sul codice dell'applicazione utilizzati da questo modello di dati, vedere, Schemi per lo strumento di ricerca delle annotazioni (applicazione di esempio EDM) e Codice dell'applicazione strumento di ricerca delle annotazioni (applicazione di esempio EDM).

Vedere anche

Concetti

Schemi per lo strumento di ricerca delle annotazioni (applicazione di esempio EDM)
Codice dell'applicazione strumento di ricerca delle annotazioni (applicazione di esempio EDM)
Implementazione di entità (EDM)

Altre risorse

Specifiche EDM
Specifica di schemi e mapping (Entity Framework)