因此,我正在构建一个应用程序来支持双面市场,其中有买家(“用户”)和卖家(“广告素材”),每个都有不同的个人资料。然而,它们都必须以相同的方式注册和登录,并且每个都将具有不同种类的关系(一对多,多对多)。我想知道你的标准用户模型是否有意义并且“Creatives”类扩展了用户模型。
以下是我的模型,字段和关系的细分,因此您可以看到有些内容是如何共享的,但广告素材有更多内容。
型号:
两个主要模型:
用户
广告
以上所有PLUS:
“创意”也有“图像”(一对多)和“专业知识”(多对多)。 用户有“问题”(一对多),并安排会谈(一对多)。
我认为我实际上会为普通用户提供两种不同的注册表单,一种用于广告素材,然后每个表单都有自己的登机流程,其中一个用于广告素材用图片和内容填写他们的个人资料对于普通用户来说,让他们安排会谈和/或发布问题。
这是否有意义?我在想这个错吗?红旗或要记住的事情?我遇到的唯一一件事就是:Laravel eloquent model - model extends model
任何帮助表示赞赏!