基本上,一个worker读取一个行队列。我创建了一个名为Work
的表。一个工人需要一排(工作),它包含几个任务。每个任务都有几个属性。
这本质上是一个Work
表,与Task
表有has_many关系,所有单独的任务都属于特定的work_id
吗?属于单个任务的各个属性只是列?
答案 0 :(得分:1)
是的,在我看来(和你的一样),工作和任务应该是单独的表格,其关系是工作 has_many 任务
class Work(Model):
workname = TextField()
class Task(Model):
work = ForeignKeyField(Work, related_name='works')
taskname = TextField()