public class JobDescription
    {
        public int JobDescriptionID { get; set; }
        //          
        public virtual List<Image> Image { get; set; }
    }
 public class Image
    {
        public int ImageID { get; set; }
        [Required]
        public int JobDescriptionID { get; set; }
        [ForeignKey("JobDescriptionID")]
        public virtual JobDescription JobDescription { get; set; }
        public virtual List<ImageSection> ImageSection { get; set; }
    }
 public class ImageSection
    {
        public int ImageSectionID { get; set; }
        //
        public int ImageID { get; set; }
        [ForeignKey("ImageID")]
        public virtual Image Image { get; set; }
        public virtual DigitalSection DigitalSection { get; set; }
    }
public class DigitalSection
    {
        public int DigitalSectionID { get; set; }
         public int ImageSectionID { get; set; }
         [ForeignKey("ImageSectionID")]
         public virtual ImageSection ImageSection { get; set; }
         public virtual VerifiedSection VerifiedSection { get; set; }
    }
public class VerifiedSection
    {
        public int VerifiedSectionID { get; set; }
        public string DigitizedText { get; set; }
        public int DigitalSectionID { get; set; }
        [ForeignKey("DigitalSectionID")]
        public virtual DigitalSection DigitalSection { get; set; }
    }
私は CodeFirst アプローチを使用していJobDscriptionIDます。DigitizedText今、テーブルからすべてを撤回したいと思いますVerifiedSection。どうやってするの ?