look at the diagram :
A. if I'll change RoomNum in Room table it will update OfficeRoomNum in Employee table that is not connected to any table and LocateInRoomNum in Device table which is also not connected to any table - no cycle!!
B. if I'll change EmpID in Employee table it will update SighnByEmpId in Device table wich is not connected to any other table - no cycle!!
C. if I'll change DevId in Device table it will update no table because is not connected to any table - no cycle!!
Where is the cycles or multiple cascade error ??