Hi @willx
If we talk about data storage, there is no difference in what type of database you choose SQL or NoSQL.
Column escolania is raw text. And for any further processing, you need to first create the logic for parsing the text into some kind of data structure.
So if we are talking exclusively about storage you can use both SQL and NoSQL to store your data in the same format as now. I would also recommend adding a column with a unique event number.
Let it be for example this will be an event registration table.
But after that, you will have to create logic for processing text in a different data structure in both NoSQL and SQL, and this will affect which structure you choose.
I can give you 2 examples. using SQL and Mongo
If you select SQL
You need to create a new table that will have a column associated with the event id + a flat table structure that you converted your text to.
For example, these can be columns.
Employees involved
Action is required
Actions were taken
Status
But you should understand that you will need to develop a structure that gives the maximum possible information and, accordingly, you must somehow process all the texts to fill in this structure.
If you choose Mongo
Then your structure can be multi-level in JSON format (if you are not familiar with json, think of it as a structure of nested lists and dictionaries)
Then for example you can have a structure
{General status: âActiveâ,
Employees involved: [{name:", action: ", action status:},
{name: ", action: ", action status:}]}
Each document can have any depth and shape of this structure.
Therefore, I believe that you should start from how you see the result of processing your data and interaction with them. SQL databases like postgres also support storing JSON in columns but work with them much lower.
Sometimes when choosing a database, you can start from a trivial rule.
If you can present your data in a flat table structure with a rigid hierarchy, then choose SQL. If you have no idea what to expect from the data and what final structure you will arrive at then start with NoSQL