Salve a tutti, stò creando un programma il cui scopo è mettere a disposizione dell'utente un assistente virtuale. Attualmente stò creando l'assistente con un sistema basato su moltissimi "If", in pratica io prendo il comando e tutte le sue varianti, quindi cerco le parole in comune e preparo il codice per la risposta dell'assistente all'utente. Quello che volevo fare adesso è spostare tutto il codice in un database (Che ho già) MySql, in modo che anche se l'utente non aggiorna il programma può comunque disporre delle nuove funzioni aggiunte. Il mio problema è che non sò come strutturare il database e sopratutto come far comunicare VB.NET con il database. Esiste una libreria o simili? Mi sono informato navigando in rete ma ho trovato solo informazioni confusionarie.
Una volta che sono in grado di lavorare il database, come posso utilizzarlo per sostituire gli If?