Elijah017 / CITS3403-Group-Project

0 stars 0 forks source link

Design database #2

Open Tommo303 opened 2 months ago

Tommo303 commented 2 months ago

We need to design the database for the web app- this should be implemented using sqlite. I imagine that we would need at least the following tables:

In addition to these, we may want to consider other tables to store the history of a task's progress, etc. depending on what special features we want to implement.

Tommo303 commented 2 months ago

image

Tommo303 commented 2 months ago

The project description says that we need "the ability to store user interactions and the results of those interactions" and "the ability to search previous user interactions".

To address these points, we will need to have another table that stores all things done by every user, including:

The point on comments suggests that we may also need a table to store timestamped comments made on tasks.