I'm creating a system with php + mysql. It's a type of social network.
I'm in the planning part of the database and have a question about the best way to record, for example, the individual's abilities.
Example:
Name: Fulano Age 30 Skills: php, mysql, css
Each "skill" has a specific register, with photo description etc. Therefore, I need the person to enter the 'page' of the skill in question and 'short' or 'follow' and then it will appear in their profile.
I thought about keeping those 'skills' comma-separated in the person's database. So at the time of listing, I use explode () and I can even make each word a link that leads to a selection of people with the same skills etc ... Until then, ok. But to register / edit / delete this data? I do not want the person to write anything there, just add via "enjoy / follow" ... and this is getting complex to execute ... Add ", css" when the person follows "css" is a good strategy, or has some more recommended method?