Son iguales los dos, la única diferencía es que una es llamada usando el conjunto, e internamente en tus clases tienda y producto puede ser algo así:
Código PHP:
Ver originalpublic function getCategorias()
{
$conjuntoCategorias = new Conjunto_Categorias();
return $conjuntoCategorias->getCategoriasPorProducto($this);
}
Saludos.