D
Douglas J. Steele
Sounds like you've got a many-to-many relationship between Projects and
Tasks (each project has many tasks associated with it, each task can apply
to many projects). That means you need three tables: one to hold the details
about each Project, one to hold the details for each Task, and an
intersection entity to hold the details about specific tasks for a given
project. You'd store the Id of the user in that third intersection entity.
Tasks (each project has many tasks associated with it, each task can apply
to many projects). That means you need three tables: one to hold the details
about each Project, one to hold the details for each Task, and an
intersection entity to hold the details about specific tasks for a given
project. You'd store the Id of the user in that third intersection entity.