Problem with eager loading delete

RBS generates eager loading for delete functions and that causes problems during delete. If I remove loading of all those side tables delete operation is successful.

             var itemToDelete = Context.BRRAD
                              .Where(i => i.RADID == radid)
                              .Include(i => i.BRALK)
                              .Include(i => i.BREBR)
                              .Include(i => i.BRLIC)
                              .Include(i => i.BRLPR)
                              .Include(i => i.BRLZO)
                              .Include(i => i.BROBR)
                              .Include(i => i.BRODS)
                              .Include(i => i.BROSP)
                              .Include(i => i.BROST)
                              .Include(i => i.BRPNR)
                              .Include(i => i.BRRAS)
                              .Include(i => i.BRRAU)
                              .Include(i => i.BRRDR)
                              .Include(i => i.BRRPO)
                              .Include(i => i.BRZLP)
                              .Include(i => i.BRZOS)
                              .Include(i => i.BRZPO)
                              .Include(i => i.BRZPR)
                              .FirstOrDefault(); ```

There is an option for turning that off (Cascade delete):

Sorry for my ignorance. Using this is too rare to be familiar with it.