on 03-14-2015 3:16 PM
You can make the role "Job History vers Employees" dependent, so the 1:1 end of the relationship also becomes identifying (Job History becomes dependent on Employees). This is what your Oracle Designer sample shows, except that Oracle Designer chooses to show this with a line at the many end of the symbol. PD doesn't add anything to the relationship symbol for identifying (dependent) relationship symbols in Barker notation.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Chris. Following on from Benoit's idea, you could create a simple extension to change one end of the symbol if it's dependent.
This has nested criteria, so it doesn't matter if the relationship is one-to-many, many-to-one, or one-to-one.
Here's the first criterion:
The custom symbol for this criterion is
Now create a Criterion inside this:
with this custom symbol:
Now add a similar pair of criteria for these conditions:
%DependentRole%=="B"
%Entity1ToEntity2RoleMaximumCardinality%=="1"
Create a custom symbol for each of these, changing the right-hand end of the symbol, as we did for the left-hand end above.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Many thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
This is a workaround to help you during the presentation of your model, It's not a solution. I strongly suggest you to make an enhancement request to SAP.
A) Click on your relation and select the right side of the mouse
B) Click on Format
C) Choose Begin or End depending if the symbol MANY is at the beginning or the end of the relationship and choose the dependent symbol.
You can see the Barker model relationship is correct!
Warning :
A) Do not forget to put a comment in Notes=>Annotation to remind you about the modification you do about this symbol.
B) Because you have set this symbol if you modify the cardinality later. The symbol will not change. You will have to reset to default "Notation"
Bye
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
98 | |
11 | |
11 | |
10 | |
10 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.