How to Save Object Graph in Master-Detail Relationship with One Stored Procedure A way to persist C# object graph to database with single procedure using ADO.NET and table valued parameters Click here to read the article