OK, so the standard license would be the way to go but requires a new licence for each event.
Example: last year I was looking for music to be played in a demonstration car. So the client would have to buy 100 standard licences when presenting the car on 100 tour stops 
Well even in case they could afford, I think this is a bit cumbersome. Would be nice to have a license for public or event playback that is not limited to one event.
And in case of a restaurant … what do you count a single event? Each day the doors are open?