(DataBasics
Normally, When BusinessLayer.TransactionBegin is called a DbTransaction Object is added to the collection with a default key value. This default transaction will be used.
When do I need simultaneous transactions ? I mean, When will be more than one transactions in that collection. So I will follow a key.