【发布时间】:2016-03-17 09:40:58
【问题描述】:
我正在编写一个 CRM(客户关系管理),员工可以在其中添加任务并将其分配给其他员工(使用 PHP)。
还要求员工应该能够上传任务的图像(例如,当有错误时,他们制作打印屏幕并将它们添加到任务中)
现在我的问题是,您将如何在图像和数据库中的任务之间建立关联?在员工在 GUI 中输入“创建任务表单”时,数据库中还没有“任务”条目,因此我无法将上传的图片分配给“task_id”。所以我的逻辑目前要求在你可以上传图片之前在数据库中创建“任务”条目。为什么? => 因为当你有一个表“task”的条目时,你有一个“task_id”,这是在“task_image”中创建条目(对于外键)所必需的。
我已经考虑过通过 GUID 创建 task_id 而不是使用自动增量功能的选项,但由于其他要求,这是不可能的。
【问题讨论】:
-
我还是不明白自动增量功能的问题。