Adding Ratings functionality to comment system. What's best practice?

Howdy,

I’m new to Wordpress and I’m only an amateur coder so my obstacles have much more to do with my lack of intuition when it comes to strategy. Actually coding plugins is relatively straightforward.

I’m writing my own rating system that basically makes commenters rate the post and it adds more textfields they have to fill out:

Name:
Email:
Age:
Rating: (Select 1 - 5)
Review:
Comments:

Question:

Would I want to make a custom table for this extra data (and join it with the “default” comment table data when I need it)?

Or would I want to add these custom fields directly to Wordpress’ comment table?

I don’t think there is any such plugin that fulfills ALL that you need. You can consider integrating a rating plugin with your theme(?)…

Maybe is best to create another table. This way you wont interfere with WP core.