Why is there a table called Project Task

Hello all, I’m trying to understand the design of the link of projects to tasks.
There is a intermediate table called project_task which has a couple of fields that are always synced down to the task doctype. Is there any reason for this being designed this way?

I’m happy to submit a PR and get it removed, since its really confusing when trying to import data, since there are no fields to import from the task (since its actually the project_task table your importing)

Thank you.

1 Like