What is aggregate root?



What is aggregate root?..

Answer / Kailash Bhardwaj

"In the context of Domain-Driven Design (DDD), an Aggregate Root is an object in a DDD-oriented design that manages and encapsulates a cluster of related objects. It's the entry point for external operations and it ensures consistency within its cluster. An aggregate root can contain other entities and value objects but should not be made up of other aggregate roots to avoid circular dependencies."

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More ADO.NET Interview Questions

What is linq and entity framework?

1 Answers  


What is a database provider?

2 Answers   BioSys,


What are the different row versions available in table?

1 Answers  


What happens when u try to update data in a dataset in .NET while the record is already deleted in SQL SERVER as backend?

5 Answers  


What does ole stand for in excel?

1 Answers  


What is openrowset?

1 Answers  


Which database is the ado.net sql connection object designed for?

1 Answers  


What is the difference between data reader and data adapter?

1 Answers  


What is the use of SqlCommandBuilder?

1 Answers  


What is the difference between sqldatareader and sqldataadapter?

1 Answers  


How to create data relations?

1 Answers  


What is an example of ordinal data?

1 Answers  


Categories