Segun lo que entiendo para solucionar tu problema deberías hacer la siguiente Consulta SQL:
Código SQL
[-]Select NombreProd,UnidadMedida,tp.Cantidad from
Producto p Inner Join TiendaProducto tp on (p.NombreProd = tp.NombreProducto);
Ahora si lo quieres hacer por "Tienda" es decir para una tienda específica tu consulta SQL podría ser así:
Código SQL
[-]Select NombreProd,UnidadMedida,tp.Cantidad from
Producto p Inner Join TiendaProducto tp on (p.NombreProd = tp.NombreProducto)
Where tp.NombreTienda = 'Nombre_de_Tienda_Que Quieras ';
.
Como ves no importa si los campos estan en diferentes tablas, tan solo las tablas deben tener una relación entre si, en otras palabras tu base de datos debe estar bien diseñada y/o estructurada.
.
Espero te sea de utilidad...
Saludos...