Questo è nell'ambito di un'applicazione web. Ho un database che ha alcune relazioni annidate. C'è una caratteristica che descrive la storia di una grande catena di relazioni. È essenzialmente una funzione di analisi dei dati. Il problema è che per poter eseguire la ricerca, è necessario caricare un grafico a oggetti di grandi dimensioni - il tempo di caricamento per questo grafico dell'oggetto non è abbastanza veloce per essere valido. Il problema è che senza caricare l'intero grafico rende quasi impossibile la ricerca da una singola stringa. Per eseguire la ricerca, è necessario specificare i campi espliciti e i dati di ricerca forniti.
Esiste uno schema di progettazione per esporre i dati in un modo che faciliti una ricerca a stringa singola invece di dover definire esplicitamente i parametri?