+1  A: 

Excuse my ignorance on L2S (i use NHibernate), but does it not handle cascades automatically ?

JBland
+1  A: 

JBland, LingToSql will handle cascades as defined in the database. Although, SQL Server does not allow multiple cascade paths.

The Kigg database doesn't have cascading Delete or Update rules defined, but they aren't needed if the repository implementation performs the necessary deletes.

njappboy