A port can only be forwarded to one particular host. A port triggering is nothing more than a triggered port forwarding, when connection is established on port range n to n then port x to x is forwarded to machine 192.168.178.2. The ports are usually forwarded to the same ports on the host.
Port forwarding is used to forward traffic when only one public IP is available. So only connections or communication that was established from a host inside the network can be assigned to the host by the router.
Now, a port forwarding is a static and permanent port forwarding, it gets active when connections or communications are established from the outside which not had been requested / established from the internal network (or all of the time and the router prevents to use those ports for other connections). When a router supports a port forwarding and triggering rule for the same outbound ports then the triggering rule is preferred as it is temporary. There are also routers where you can create an exposed host, so basically all ports are forwarding to this host. But when you add a port forwarding then all ports but not the ports that you just forwarded another host are forwarded to the exposed host.