Open
Description
The PURL specification allows multiple PURL strings pointing to the same software component:
pkg:maven/org.apache.xmlgraphics/batik-anim@1.9.1
can be equivalent to
pkg:github.com/apache/xmlgraphics-batik@7464826697a268a20d6f871bf265915a71214a91
We need to support such aliases in the data model and load the same component from the database. One way to add support can be to add a new mapped object for PURL aliases, with a foreign key to the Component
object.