I've got a table of projects (projID,title,description) but as part of my display I want to show people a list of services rendered (design,photography,video). So my assumption is to make a services table and then a services_projects table. But it seems that the services_projects joining table would just be a ton of data to do something that doesn't seem like it would require all that. So basically the services_projects table would have (ID,serviceID,projID) and I would insert a new record for each time a service was supposed to be shown for a project.
Is this the best way?