* Returns the {@link AssociationStorageStrategy} effectively applying for the given association. If a setting is
* given via the option mechanism, that one will be taken, otherwise the default value as given via the
* corresponding configuration property is applied.
*/
private AssociationStorageStrategy getAssociationStorageStrategy(AssociationKey key, AssociationContext associationContext) {
AssociationStorageType associationStorage = associationContext
.getOptionsContext()
.getUnique( AssociationStorageOption.class );
if ( associationStorage == null ) {
associationStorage = provider.getAssociationStorage();