Generic solution for dealing with complexity degrees of conformity credentials
Created by: nissimsan
Conformity credentials come in different levels of complexity, and I would like to see this group suggest a generic data model to support this.
Example: A Mill Test Report can include a number of tests. But, say, a pressure test makes makes sense for a tube or a valve - but not a coil. The exact tests carried on a MTR depends on (at least):
- Type of product,
- Customer,
- Region/country/jurisdiction.
Two general thoughts come to my mind:
- Narrowly defined schemas, dedicated to for example specific products. I would assume there are applicable standards which can guide this subdivision.
- Inheritance, since a lot - but not all - elements on such different MTR types would overlap. Technically, though, this is complexity danger zone which I'd prefer to avoid.