Is there an option inside a BDD respectively a block element where I can open all allowable compartments from SysML like part, reference, value, receptions etc
There are a few ways to control this:
1. On a case-by-case basis: Right click on block on BDD, from context menu: Features & Properties | Feature & Compartment Visibility. This dialogue box contains settings for element feature visibility, including operations (EA presently does not support receptions) and attributes (EA's name for value properties).
2. On a diagram level, press F5 to bring up the properties window. Go to the elements tab. EA shows a list of all the features owned by the elements on the current diagram. Note: this list will change depending on the features owned by the elements on it, so if you don't see the feature you're after listed then it is because that none of the elements on the diagram have this feature at present... create it first and then try again.
Option 2 is my preference as it is more intuitive and affects all elements on the diagram (and any new ones you later drop on)
Assuming you have created a reference assocation between two blocks on a BDD then you can turn on the "References" option from the dialogue properties window. However, EA will not display display this information if the two blocks are already on the same diagram (since that would be redundant information). If however you were to delete one of the two blocks from the diagram then EA will then add a reference compartment to the remaining block showing those things it is associated with...
it would be really helpful to know how to create an association that is equivalent to the part properties displayed in the part compartment.
To create part properties create a composite aggregation relationship
from the block you wish to represent the type for the part to the block that represents the owner
On the other hand a shared association creates a property displayed in the reference compartment but the textbook says that reference properties belong to the reference association
I'm not quite sure what you mean when you say a "shared association". EA is different from other programs (such as Rhapsody). In other modellling programs the associations you create between elements are tangible model elements that you can see in the model browser... no so in EA.