Data Glossary - Tucker442/RALinks GitHub Wiki
Entity Tables
Entity table records has some standard fields in addition to any entity specific fields. Standard fields:
- A serial number primary key with the field name [table name]ID.
- A display name usually having the field name [table name]DisplayName.
- A timestamp with the name CreateDt
Relationship Tables
Relationship tables are many-to-many relationships between two entity tables. For example the contribution table shows the relationships between people (records in the Person table) and Tracks. A track can have any number of contributions from any person and from any number of people. A person can contribute to any number of tracks.
Mapping Tables
Mapping tables are kind of reverse lookup tables. Over time I’ll add to these tables to group values in free-form fields.
Lookup Tables
Normalized tables for indicators display names.