Nouveauté de DDD ici et pose une question d'architecture qui devrait être un problème typique. Je possède une entité StockItem et une entité Store. J'attribue un StockItem à plusieurs magasins et définit différents ParLevels pour chaque magasin. Je dois alors avoir des transactions (vente, achat, transfert, etc.) qui ajustent la quantité disponible au magasin.Conseil sur la modélisation de domaine
Quelle est la meilleure façon de modéliser cette solution? Dans mon DB j'aurais la structure de la table simpliee suivante: [stockArticle] StockItemID pk, Nom
[Store] StoreID pk, Nom
[Store_StockItem] StoreStockItemID pk, StoreID fk, StockItemID fk, ParlLevel, QuantitéOuHand
[StockItemTransaction] StockItemTransactionID pk, StockItemStoreID fk, StockItemTransactionTypeID fk, Quantité
Un conseil très apprécié