Cita: Alguien me puede ayudar a unir estas cuatro tablas?
SI, podríamos auydarte, pero lo primero que tienes que tener en cuenta es que estás diseñando mal el sistema.
No tienes cuatro tablas (y si las has hecho, desde ya no te funcionará bien), porque lo que tienes son dos herencias (Tienda y Transacción), una tabla que relaciona la tienda con la transacción (Transacción_Tienda), y producto relacionado con esa.
La tienda 1 y la 2, son instancias de tienda, mientras que Transacción 1 y 2, son instancias de Transacción.
Cualquier otro modelado no permitirá relacionar correctamente ese esquema, entre otras cosas porque una misma FK no puede apuntar alternativamente a dos tablas diferentes.
Así como lo planteas, el modelo requeriría más de cuatro tablas. Muchas más.