You can add this to your DB Context:
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<Profile>()
.HasOptional(c => c.ProfileImages)
.WithOptionalDependent()
.WillCascadeOnDelete(true);
}
More details here: Enabling Cascade Delete
, WillCascadeOnDelete. , Code First . , First , , null.