you could add deals to artists but that list could get quite long? (maybe hundreds over time?)
if it will stay short then you just need to add a list field to the artist and then add items to that list (and remove them as needed)
alternatively you can add artist to the deal and then do a search for deals where artist is this pages/popups artist
each has pros and cons