diff --git a/src/Volo.Abp.Ddd/Volo/Abp/Domain/Entities/AggregateRoot.cs b/src/Volo.Abp.Ddd/Volo/Abp/Domain/Entities/AggregateRoot.cs
index a2b233406f..cb6f0f4de1 100644
--- a/src/Volo.Abp.Ddd/Volo/Abp/Domain/Entities/AggregateRoot.cs
+++ b/src/Volo.Abp.Ddd/Volo/Abp/Domain/Entities/AggregateRoot.cs
@@ -1,15 +1,24 @@
-namespace Volo.Abp.Domain.Entities
-{
+using System.Collections.Generic;
+using System.Collections.ObjectModel;
+using System.ComponentModel.DataAnnotations.Schema;
+namespace Volo.Abp.Domain.Entities
+{
///
public abstract class AggregateRoot : IAggregateRoot
{
+ [NotMapped] //TODO: Better to handle in EF Core layer?
+ public virtual ICollection