You would only need one per alliance.
You still need to fly quite a lot to get even first level status if you are flying economy and spreading around in multiple airlines. That won't get you much, not even lounge access which is a big benefit. Also on some airlines miles expire.