[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [regrep-cc-review] [REVISITED] Re: [regrep-cc-review] CCTS Spec RIM Mappings (7.1.1-7.1.2)
Comments in the end of the mail. Chiusano Joseph wrote: [S7] Stored Aggregate Core Components shall include an "Object Class Term" Attribute <JMC> We can use a Slot on the ACC RegistryObject for this. A side note: The CCTS spec has "divided" the ISO/IEC 11179 Data Element Terms (Object Class, Property Term, etc.) into: Object Class: An attribute of Aggregate Core Component (ACC) - see [S7] Object Class Qualifier Term: An attribute of Aggregate Business Information Entities (ABIE) - see [S52] Property Term: An attribute of Basic Core Component (BCC) - see [S10] Property Term Qualifier Term: An attribute of Data Type - see [S28] Representation Term: An attribute of Core Component Type (CTT) - see [S22] So, given the following Data Element Name (|'s used to separate Data Element Terms): Temporary | Employee | Home | Telephone | Number OCQT OC PTQT PT RT Regarding Property Term Qualifier Term (PTQT): I question the placement of the Qualifier attribute on Data Type. It seems that it belongs on BIEs instead. Here's why: - Object Class is an attribute of ACC; - Object Class Qualifier Term is an attribute of ABIE; the Qualifier Term gives business context to the ACC, making it an ABIE (through classification according to one of the 8 context categories). So it seems natural that since Property Term is an attribute of BCC, the Property Term Qualifier Term should be an attribute of [BCC + business context], which is BIE. Does anyone think that this is an error in the CCTS spec? </JMC> I believe DataType has to affect on the CC/BIE name (as it does). If you move propertyTermQualifierTerm to BIE it will not affect the CC at all. You might need to have 2 BCC based on the same CCT but with different restrictions.. and propertyTermQualifierTerm should help you to identify this difference. Furthermore, I think the business context that DataType's propertyTermQualifierTerm gives doesn't necessarily come from those 8 context categories (just like the context given by an ASCC..). Diego
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]