Would you change the pipes and tubes in the engine of your car? Probably not, so I wouldn't do it in Moodle either.
Changing any of the Moodle core tables could cause problems in the future when you try to upgrade Moodle.
So the best solution would really be to find a way to do what you want using a plugin. That plugin could define it's own database tables which you can do what you want with.
Changing any of the Moodle core tables could cause problems in the future when you try to upgrade Moodle.
So the best solution would really be to find a way to do what you want using a plugin. That plugin could define it's own database tables which you can do what you want with.