cancerDHC / data-model-harmonization

0 stars 2 forks source link

Terminological conventions for developing and documenting our model #4

Closed mbrush closed 3 years ago

mbrush commented 4 years ago

Proposing some terminological conventions for concepts that are commonly used/referenced in developing and documenting our model. The idea is to assign a clear and specific name for each concepts, to be used consistently in our documentation and discussions. This is only an initial proposal - other feel free to edit/extend in this ticket.

CRDC Domain Concepts

Data Modeling Concepts

mbrush commented 4 years ago

Consider using 'class' instead of 'entity', because we may want to use 'entity' in a more generic/non-technical term to refer to a thing in the real world (an entity is the thing in the real world, a class is a modeling construct used to represent such an entity).

I find myself often using the term 'entity' to refer to 'entities' in the real world, but if we reserve this as the technical term for a class in a data model, I cannot use it in this way . . . and the only other word I can think to use then is 'thing' or 'concept', which I don't like.