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(); ```