Open esthervanenckevort opened 6 years ago
This is just how the EMX downloader works. All references in the table you want to download should be downloaded when downloading data and metadata right?
Especially when downloading a system entityType I don't think it's weird that referenced system entities are downloaded as well, when we disable the downloading of referenced sys entityTypes, also the Negotiator Configuration Attributes are not downloaded anymore and that's also not what you want I think (and if so, you could of course also download without metadata)
The entities in sys_md package are in my opinion an exception, since they represent the entities. The entities are serialized in a different way in EMX. In the original code I filtered out these entities.
Ok, I will discuss this with the others
When downloading the Negotiator Configuration entities, which refer to entities and attributes in the metadata the sysmd* tables are also added to the sheets. This is not desirable, and these entities should be ignored as data.