没有“最佳方式”,两者有时都是最好的。这实际上取决于您的用例和类似的问题:
- 您是否需要在不加载父母的情况下单独装载或存放您的孩子? - >单独的模型。
- 或者您是否需要在您需要孩子时始终加载父母? - >相同型号
- 你的孩子总是只属于一个父母吗? - >相同型号
- 多个父母或其他物品会引用一个孩子吗? - >单独的模型
- 是您孩子的生命周期始终与您父母的生命周期相同 - >相同型号
- 一生都可以不同吗?您的孩子可以与父母“脱离” - >单独的模型。
考虑这些问题并做出决定,最适合您的用例。