1、如果出现one-to-one,就要考虑是否要将属性合并到一个实体中;
2、多使用双向关联,以防止级联扩散时产生异常,也更便于操作;
3、最好先考虑一下自己的设计是否合理,是否符合业务流程,比如设计了投资者类Investor,设计了项目类Project,就要考虑是不是要设计两者的交互类InvestOrder类,并维持对以上两个类的引用。
1、如果出现one-to-one,就要考虑是否要将属性合并到一个实体中;
2、多使用双向关联,以防止级联扩散时产生异常,也更便于操作;
3、最好先考虑一下自己的设计是否合理,是否符合业务流程,比如设计了投资者类Investor,设计了项目类Project,就要考虑是不是要设计两者的交互类InvestOrder类,并维持对以上两个类的引用。