Buon pomeriggio a tutti.
E' la prima volta che mi capita di dover fare un sito, dove c'è la classica casella di ricerca, dove l'utente inserisce una parola e poi visualizza il o i risultato/i in una pagina.
Ecco vorrei sapere se il mio ragionamento per la creazione di una db e quindi di tabelle è corretto.
I contenuti di alcune tabelle saranno gestiti da colleghi, che inseriranno degli articoli testuali.
Stavo pensando che, per ogni tabella dovrei prevedere un campo "chiavi_di_ricerca " con all'interno un minimo di 5-6 parole che, descrivono appunto il contenuto inserito.
Cosi che al momento della ricerca, digiterò nella casella di ricerca "parola" e eseguirò una select su tutte quelle tabelle che hanno il campo "chiavi_di_ricerca", per estrapolare tutti i record che hanno quella "parola".
Secondo voi è una strada percorribile oppure no?
Aiutatemi per favore.
Grazie e buona giornata.

Rispondi quotando
