Rasa Data Representation and Custom action for a chatbot for admission

Thanks @EPedrotti, for now I think I will go with MySQL. Do you have an idea on how I should implement the custom action, especially what type of slot I can use to store subjects( for example Mathematics and Physics) that the user inputs and query the database and recommend the possible courses that the user can apply for. Thank you once again.