Имеет смысл множество примеров, таких как порядок и строки заказа, например:
Order
- AR, содержащий OrderLines
Customer
- AR, содержащий Orders
.
Вопрос в том, что такое AR, содержащее Customer
? Думаю, это может быть что-то вроде «магазин».
So, shop.AddCustomer(customer)
...
но как попасть в магазин? Если это AR (объект), у него есть идентификатор, поэтому shop.GetById(shopId)
. Если у меня только один магазин, как это работает с упорством?
Стоит ли стол (магазины) с одной линией? Shop
- это объект в памяти с набором Customers
?