0
A
回答
0
在UML和數據庫建模上下文中,方向性通常很重要。然後將這些模型用作業務規則系統的基礎模型。在業務規則的上下文中,方向性允許您從一些對象導航到另一個對象。因此,在您的示例中,您可以從員工開始並編寫關於客戶端的一些規則:
如果員工的客戶是員工的親屬 ,則 會引發審計異常。
在這裏,您從員工開始並使用「該」短語導航到客戶端。
反向導航可能是:
如果服務於客戶的員工爲客戶 的相對然後 提高審計例外
所以在這裏你有雙向導航而創作的業務規則。這可能很重要,併爲規則制定者提供了一些價值,以便他們可以開始與僱員或客戶創作,或者它可能不會。這是您在設計規則創作語言時必須做出的決定。
另一種可能性是,您實際上是通過使用規則來表達基本模型中可能的關係的基數。但這不是一個經常使用的案例。如果你仔細想想,這種基數表達式不太可能發生變化,可能不應該在業務規則級別處理。例如,您是否需要賦予業務規則制定者表達和改變這樣一個事實的能力,即員工只能處理一個客戶,而將來他們可以處理1個客戶?這在非操作性決策模型中可能有意義,但不太可能適用於業務規則系統。
相關問題
- 1. 驗證規則和業務規則有什麼區別?
- 2. 什麼是.Net良好的業務規則引擎(BRE)?
- 3. LightSwitch - 業務規則
- 4. WF4業務規則
- 5. 存儲服務檯業務規則知識庫的最佳方法是什麼?
- 6. 業務規則引擎
- 7. 動態業務規則
- 8. 業務規則Xtext語法
- 9. 兒臣業務規則
- 10. 配售業務規則庫
- 11. 部署規則服務WSO2業務規則服務器
- 12. 什麼是輸入規則?
- 13. 什麼是80列規則?
- 14. 什麼是「級聯規則」?
- 15. Firebase規則:什麼是.contains()?
- 16. 這是什麼CSS規則?
- 17. 業務規則違規和例外
- 18. Microsoft BizTalk業務規則語言規範
- 19. 什麼是雙向堆?
- 20. 規格尺寸的規則是什麼?
- 21. Bluemix上業務規則服務的測試規則
- 22. 如何在業務規則屬性可訪問性時測試業務規則?
- 23. 在tastypie中實現業務邏輯規則的最佳方式是什麼?
- 24. 是什麼b中的差異/ w的Oracle業務規則和IBM ILOG JRules的
- 25. 雙星號在proguard規則中的含義是什麼?
- 26. 使用業務規則服務當Bluemix
- 27. jbpm業務規則任務示例
- 28. 管理縮小雙向int的規則
- 29. Bluemix上的業務規則服務和Operational Decision Manager之間有什麼區別?
- 30. ractivejs的雙向約束的原則是什麼?