Je crée toujours une autre classe comme ProductImage
avec une association un-à-un afin de gérer le lazy loading et aussi de normaliser la table :
public class ProductImage
{
public int ProductId { get; private set; }
public byte[] Image { get; set; }
}