| <html lang="en-us"> | |
| <head> | |
| <title>Creating a Bidirectional Association</title> | |
| </head> | |
| <h1 class="title topictitle1">Creating a Bidirectional Association</h1> | |
| <div class="body taskbody"><p class="shortdesc">This section will assist you to create bidirectional associations.</p> | |
| <div class="section context" id="loioeef0a787772546da8bb64168fba51823__context_N10015_N10012_N10001"><div class="tasklabel"><h2 class="sectiontitle tasklabel">Context</h2></div> | |
| <p class="p">To create a bidirectional association proceed as follows:</p> | |
| </div><div class="tasklabel"><h2 class="sectiontitle tasklabel">Procedure</h2></div><ol class="ol steps" id="loioeef0a787772546da8bb64168fba51823__steps_arg_pgw_sp"><li class="li step stepexpand" id="loioeef0a787772546da8bb64168fba51823__step_N10021_N1001E_N10012_N10001"><span class="ph cmd">Create two entity types as mentioned in the <a class="xref" href="Creating an Entity Type.html" title="This section guides you to create an Entity Type">Creating an Entity Type</a> section.</span></li> | |
| <li class="li step stepexpand" id="loioeef0a787772546da8bb64168fba51823__step_N1002E_N1001E_N10012_N10001"><span class="ph cmd">Select the <span class="ph pname">Bidirectional</span> | |
| object under <strong class="ph b">Associations.</strong> | |
| <p><img src="BDA1.png" alt="Mountain View" style="width:100px;height:28px"> | |
| </p> | |
| </span><div class="itemgroup stepresult">Once Bidirectional is selected and on moving the mouse pointer into the | |
| OData Model Editor, the mouse pointer changes its shape indicating that the | |
| association creation mode in active. </div></li> | |
| <li class="li step stepexpand" id="loioeef0a787772546da8bb64168fba51823__step_N10049_N1001E_N10012_N10001"><span class="ph cmd">Click in the source entity type to create a bidirectional association and drag | |
| the mouse to the destination entity type.</span> | |
| <div class="note note" id="loioeef0a787772546da8bb64168fba51823__note_N10054_N10051_N10049_N1001E_N10012_N10001"><span class="notetitle">Note</span> The destination OData Model Element | |
| cannot be a complex type, function import. The cursor icon changes for | |
| invalid destination OData Model Element.</div> | |
| <div class="itemgroup stepresult">The association is created and a line with an arrow at both the ends | |
| connects the shapes. </div></li> | |
| <li class="li step stepexpand" id="loioeef0a787772546da8bb64168fba51823__step_N10056_N1001E_N10012_N10001"><span class="ph cmd">Create multiple bidirectional association as required. </span></li> | |
| <li class="li step stepexpand" id="loioeef0a787772546da8bb64168fba51823__step_N1005F_N1001E_N10012_N10001"><span class="ph cmd">Choose the <span class="ph pname">Select </span><img src="BDA2.png" alt="" style="width:100px;height:20px"/> Icon in the Pallete to come | |
| out of the association create mode.</span><ul class="ul choices" id="loioeef0a787772546da8bb64168fba51823__choices_jtm_52c_yj"><li class="li choice">Press escape from the keyboard to come out of the association create mode.<p class="p"><img src="BDA3.png" alt="" style="width:304px;height:228px""/></p> | |
| </li> | |
| </ul> | |
| <div class="note note" id="loioeef0a787772546da8bb64168fba51823__note_N10080_N1007D_N1005B_N1001E_N10012_N10001"><span class="notetitle">Note</span> A Navigation Property | |
| is automatically created for the new association. You can rename the | |
| navigation property by double clicking on it or by pressing <kbd class="key">F2</kbd>. | |
| Every navigation property should have a unique name. </div> | |
| <p class="p">On saving the project, the tree region populates the Entity Types, new | |
| Association and the corresponding Navigation Properties. </p> | |
| </li> | |
| </ol> | |
| </div> | |
| </div></div> | |
| </body> | |
| </html> |