Skip to content

Commit

Permalink
Fix each resource to a single package
Browse files Browse the repository at this point in the history
The package_resource many-to-many relation is dropped. The ability to associate a resource with multiple packages was a fanciful idea with no basis in reality. Resubmissions, for example, are treated by curators as standalone packages, even if some of the contents remain unchanged. In principle, every package should be standalone and self-contained in any case, and allowing a resource to be shared amongst packages (not to mention providers) would cause a great deal of complexity and ambiguity.

Fixing a resource to a single package ensures unambiguous ownership (provider-package-resource) and location (provider/package/folder/file).

Besides, the symmetry 🪄
  • Loading branch information
marksparkza committed Nov 8, 2024
1 parent 785b994 commit 5a017f7
Showing 1 changed file with 0 additions and 0 deletions.
Binary file modified ERD.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 5a017f7

Please sign in to comment.