Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 1.83 KB

README.md

File metadata and controls

44 lines (31 loc) · 1.83 KB

Documentation

A place to document my development, testing, and release processes.

Development

Testing

Release

Dev Journal

Database schema

The core entities in our database should match closely to that of MusicBrainz (see their schema).

One major difference is the lack of foreign key (FK) constraints between many of our entities. This is intentional so that a user may start browsing an entity from any other entities without us having to download every related data to fulfill the FK constraint. In some situations, it is not feasible to do so. Such as when we are paging a list of entities. We do not want to have to make additional API calls to fulfill their FK constraints.