سلام
دیتاتایپ ستون picId رو فکر کنم guid در نظر گرفته باشی. در هر صورت لازم به picId نیست میتونی از همان Id که uniqe هست بجاش استفاده کنی

public class Picture
{
public Picture()
{
picId= Guid.NewGuid();
}
public int Id { get; set; }
[MaxLength(100)]
public string Name { get; set; }
[MaxLength(500)]
public string Desc { get; set; }
[DefaultValue(null)]
public byte[] Pic { get; set; }
public Guid PicId { get; set; } ;
}