-
-
Couldn't load subscription status.
- Fork 33
Create Table issues data gathering workflow
-
Check this issue to find the next table that needs to be created.
-
Or the tables spreadsheet for rows that don't already have an issue created
-
Always update the spreadsheet as the single source of truth.
-
-
Create a new issue using the Create Table form
-
Identify the table description

-
Record the table description

-
Identify and copy data fields checkboxes

-
Record data fields

-
Identify and copy associated tables checkboxes. Do not worry that it doesn't look right. This is the way it has to be for this reason.

-
Record associated tables

-
Manually compare data fields with ERD and check off fields in the issue
- Note any fields that exists only in the ERD

-
Manually compare associated table with ERD and check off tables in the issue
-
You will have to visually trace all the lines connecting the table to another table. These are the related tables. Sometimes there's no line but there's a FK for the data field, which means it's still a relationship. Please make a note of these since it is missing a line connecting it to the other table.
-
There are 4 related tables for permission. 3 of the FK (Foreign Keys) reference the same user table.

-
See also how permission_type has 1-to-many relationships with permission and permission_history. Same for the role table. Think of the cross end as a "1", and the chicken feet end as "many".

-
-
Note any tables that exist only in the ERD

-
Click Pages above to see ALL Wiki documentation in alphabetic order.
The following list organizes the documentation and excludes some less critical documentation.
- Project History
- Stakeholders that will use PeopleDepot☑️
- How Knowledgebase will use People Depot - draft