-
Key: FIBOFTF-87
-
Status: closed
-
Source: Adaptive ( Mr. Pete Rivett)
-
Summary:
An entity may have many unique identifiers e.g. SSN, driving license number, passport number.
If anything the property should be inverseFunctional but that is dangerous if the range is text as opposed to an identifier scoped by a scheme. e.g. it might be the case that my UK driving license number happens to match a French person's National Id number in which case the text, with no qualification, will not uniquely identify one person. -
Reported: EDMC-FIBO/FND 1.0b1 — Wed, 21 May 2014 01:51 GMT
-
Disposition: Closed; No Change — EDMC-FIBO/FND 1.0b2
-
Disposition Summary:
hasUniqueIdentifier should not be Functional
An entity may have many unique identifiers e.g. SSN, driving license number, passport number. If anything the property should be inverseFunctional but that is dangerous if the range is text as opposed to an identifier scoped by a scheme. e.g. it might be the case that my UK driving license number happens to match a French person's National Id number in which case the text, with no qualification, will not uniquely identify one person. "MB notes: Pete is right. Only a unique combination of an identifier and the scheme under which that identifier is framed, can be considered to uniquely identify a thing and it is never the unique or only thing which does so. The assertion of isFunctional has been added at some point without review, justification or discussion, and is wrong. This has been discussed before and either removed or vetoed.
-
Updated: Fri, 6 Mar 2015 20:58 GMT
FIBOFTF — hasUniqueIdentifier should not be Functional
- Key: FIBOFTF-87
- OMG Task Force: FIBO Foundations 1.0 FTF