我有一個項目,其中一個要求是用戶名與電子郵件具有相同的值。我應該如何在我的UML圖上對此進行建模?應該類用戶有兩個字段:用戶名,電子郵件。或者,也許我可以創建一個字段電子郵件並進行某種標記?如何將兩個字段建模爲一個
1
A
回答
2
您可以創建兩個字段中寫一個OCL約束,指出雙方必須具有相同的價值。約束可以像上下文一樣簡單用戶inv:self.username = self.email
0
這是怎麼回事?
-email : string
+getUserName()
+setUserName(string)
+getEmail()
+setEmail(string)
+0
我沒有詢問實現。我很想知道如何在分析階段在UML圖表上展示它(仍然感謝你的回覆) – Fixus
相關問題
- 1. 如何繼續將兩個字段組成一個字段?
- 2. 如何將兩個字段作爲ormlite中的一個主鍵?
- 3. 如何將WComboBox建模爲WFormModel字段?
- 4. 如何在一個容器中創建兩個文本字段?
- 5. 如何從兩個Django表單創建一個字段集合?
- 6. 如何使用一個XPath創建兩個字段?
- 7. 兩個字段在一個字段中
- 8. Lightswitch:如何將兩個字段相乘?
- 9. 將兩個一對多關係建模爲一個
- 10. 如何將兩個模型字段置於一個報告ID odoo 9(REPORT)下?
- 11. 如何將兩個模型中的字段插入到一個表格中
- 12. 如何將兩個symfony表單字段映射到一個模型方法?
- 13. 將字段拆分爲一個字段
- 14. 如何加入兩個字段,其中一個可能爲空
- 15. 如何將兩個字節轉換爲一個16位數字?
- 16. 如何將一個字符串分爲兩個字符串
- 17. 驗證兩個字段中的一個字段是否爲零
- 18. 將兩個表單字段合併爲一個實體值
- 19. 將兩個字段合併爲一個文本內容wpf
- 20. 將變量拆分爲兩個字段
- 21. 如何將兩個文本字段作爲一個視口放在java中?
- 22. Spark:將兩個字段一起計算
- 23. 如何創建將顯示來自兩個模型的字段的表單?
- 24. 將兩個字節合併爲一個
- 25. 將三個字段合併爲一個
- 26. 如何在表中創建兩個varchar字段作爲主鍵?
- 27. 如何將一個列表的一個字段值更新爲另一個列表的另一個字段值?
- 28. 兩個項目模板在一個模板字段中?
- 29. Diango 1.6如何爲具有兩個ForeignKey字段的模型創建對象?
- 30. 將字段從一個模型保存到另一個模型字段
我是這麼認爲的。謝謝你的支持 – Fixus