Is there any guidance on how to move your local mapping from Source_to_concept_map to the Concepts table? There’s a lots of talk about how STCM is an old artifact, but little on how to accomplish it. Or does everyone just make it up themselves?
Standard guidance might include:
-
Which STCM fields map to which Concept fields
-
What relationships are required in the Concept_relationships table?
-
Do you need to create a domain_id? vocabulary_id? concept_class_id? With values in their related tables?
-
Any other relationship mappings that are not required, but helpful?
-
Guidance on how to create the >2,000,000 concept_id.
**Create it in the STCM table?
**Create it in the ETL?
**Use identity column in Concept?
**Use a sequence -
Guidance on how to maintain the >2B records in the Concept table
-
Guidance on how to protect >2B records from deletion in vocabulary update
**Store in separate table?
**Use STCM table as a staging table -
Pros and cons of using both STCM and Concept?
**STCM for ETL
**Concept for Atlas compatibility
I’m sure there are other considerations I haven’t considered in my considerations yet.