A picture speaks a thousand words... Service 3 depends on readiness of both services 1 and 2
I have two "primary" services running on a Linux server with