私は自分のアプリケーションの UML を作成したいので (私はインターネットの初心者なので、アプリケーションから始めて逆を行いました)、私の質問は次のとおりです。
私はProduitこれを非正規化したので、2回コピーされます:
- アップロードされた製品の場合、
supprimer(delete)、 カートに追加された場合、( ) メソッドはありませんが、(
supprimer)deleteメソッドはあります。enlever_du_panierreomve_from_cartでは、このメソッドが added_to_cart からではなく、アップロードされた製品に対してのみ使用されることを UML でどのように示すことができるので、同じ属性で異なるメソッドを持つ 2 つのクラスを作成しますか?
- サブドキュメントなどのドキュメントがある場合; たとえば、 は
clientにcity分割cityされており、システムで大きな役割を果たしているわけではありませんが、ドキュメントのスキャンを高速化するためだけにそれを行ったのですが、分割されているようにシステムで表現しますか?
