Hola
Trabajo con SQL Server 2014 Express Edition, tengo la necesidad de crear una consulta de selección con los siguientes requisitos, con los datos del producto como el nombre obtener todos los proveedores que vendan ese tipo de producto.

La consulta que tengo es la siguiente:
De esta manera solo consigo el proveedor de ese producto
SELECT p2.RazonSocial, p2.EmailProveedor
FROM dbo.Productos p
JOIN dbo.Proveedores p2 ON p.ProveedorId = p2.ProveedorId
WHERE p.Nombre LIKE '%BERMUDA PLAYERA T/28-30% WINDS'
De esta manera si consigo todos los proveedores que venden ese producto
SELECT p2.RazonSocial, p2.EmailProveedor
FROM dbo.Productos p
JOIN dbo.Proveedores p2 ON p.ProveedorId = p2.ProveedorId
WHERE p.Nombre LIKE '%BERMUDA PLAYERA T/28-30%'
La última palabra que estoy quitando es el nombre de la marca ya que si no lo pongo no sabría que producto y que marca estoy vendiendo.

¿De que manera podría solucionarlo?, ¿debería modificar el diseño de las tablas agregando una tabla intermedia ProductoProveedor?
Saludos!
Pedro Ávila
"El hombre sabio querrá estar siempre con quien sea mejor que él."
Lima - Perú