Both the referencing Aggregate (
BacklogItem) and the referenced Aggregate (
Product) must not be modified in the same transaction. Only one or the other may be modified in a single transaction.
this happens in our case and may cause inconsistency cause we can have 2 objects that are the same tuple in the database with different values.
Share this highlighthttp://www.safaribooksonline.com/a/implementing-domain-driven-design/7182846/