首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我要处理的是什么设计理念?

我要处理的是什么设计理念?
EN

Stack Overflow用户
提问于 2022-03-02 19:15:18
回答 1查看 40关注 0票数 -1

我有两个数据对象- customersjobs。根据客户记录的某些字段创建职务记录。对客户的每次服务访问都会创建一个作业记录,该记录每周发生一次。

所以我在考虑创造工作记录的最好方法,我可以:

  1. 使用服务器函数在后端创建作业记录。然后分批创建--比如说每季度--这样我就有了未来12周的工作记录。这样,我就可以在jobs表中查询表示层中的任何操作.

  1. 使用customers表上的字段在表示层中创建作业,只在与表示层进行一些交互之后才创建job记录。这样,作业总是根据更新的数据创建的。

我认为我应该采用第二种方法,但在处理数据和表示层时,我似乎是在犯设计上的错误。

是否有一些概念封装了这种类型的问题?

--

第一种方法的缺点是:在对客户记录进行任何更改之后,服务器功能必须运行,这样才能更新作业。我想我可以安排这个函数每晚运行(cron作业),所以我每天都会得到更新的记录。但我认为应该有更简单的方法。

EN

回答 1

Stack Overflow用户

发布于 2022-03-02 20:35:17

这是一个意见问题,我怀疑它可能会被删除。

但是,我会选择第二条,永远。使用#1,您正在创建许多空数据记录,这些记录不包含任何值,可能被使用,也可能不被使用。它还使您有机会在保存作业之前将数据呈现给用户以供验证。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71328044

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档