Hi Ken,
Thanks for the reply. Email address updated.
For a very simply constraint where the relationship is mandatory and there is a left or a right/left binary fact constraint the reading is like this in the browser:
Tool has CreationDate.
Each Tool has exactly one CreationDate.
It is possible that more than one Tool has the same CreationDate.
Tool has ToolName.
Each Tool has exactly one ToolName. (this is correct)
For each ToolName, at most one Tool has that ToolName.
...but the constraint report lists:
Each Tool has at most one CreationDate. (fishy)
Each Tool has some CreationDate.
-and-
Each Tool has at most one ToolName.
Each Tool has some ToolName.
This implies to me that it can be zero or one and that is NOT the case.
Now, for a more complex relationship where it is mandatory and the constraint bar stretches over both sides of the binary constraint, the readings are the same:
Tool has ToolAlias.
It is possible that some Tool has more than one ToolAlias
and that for some ToolAlias, more than one Tool has that ToolAlias.
In each population of Tool has ToolAlias, each Tool, ToolAlias combination occurs at most once.
This association with Tool, ToolAlias provides the preferred identification scheme for ToolHasToolAlias.
It is possible that some Tool has more than one ToolAlias
and that for some ToolAlias, more than one Tool has that ToolAlias.
In each population of Tool has ToolAlias, each Tool, ToolAlias combination occurs at most once.
This association with Tool, ToolAlias provides the preferred identification scheme for ToolHasToolAlias.
Why would the report be different for the first two cases?? The browser is correct. The report is unreliable.
Thanks, Steve