Continued thinking on the overall cause of death topic and following question appeared in my head - @Christian_Reich, why OMOP stores three separate fields (cause_concept_id, cause_source_value, cause_source_concept_id), while those basically represent a condition and could be replaced with a new record in Conditions table + a single field in death cause table, which is a reference to the new condition record? May be even death_type_concept_id can be abstracted into condition’s condition_type_concept_id field? Then, theoretically, we could totally remove the death / cause_of_death table