从多个步骤页面保存所有数据的最佳做法是什么?

时间:2021-04-15 08:08:50

标签: activerecord yii2

我需要帮助。 我在 Yii2 中有一个 Web 应用程序,它有多个页面一步一步地将任何数据聚合到一个模型中。想知道如何聚合所有数据:使用多个 AR 模型或在一个具有不需要列的 AR 模型中。最佳做法是什么?

例如。我有一个“客户”ar 模型。第一步我有“个人信息”页面,其中包含字段:名字、姓氏等。第二步我有另一组数据,例如“联系信息”:电子邮件、电话等。

它的最佳实践是什么:创建一个包含所有非必需列(电话、名字、姓氏、电子邮件)的“客户”AR 模型或创建两个包含必需列(例如 CustomerPersonalInfo 和 CustomerContactInfo)的 AR 模型相关的必填列。

非常感谢您的帮助。抱歉我的语言。

0 个答案:

没有答案
相关问题