Для создания взаимосвязей между ресурсами используется метод RAMAsset.addRelatedAsset(Asset, RelationshipType).
// Получение существующего ресурса
RAMAsset existingAsset = session.getAsset("{5FAC1496-4860-B417-340D-ABE9A58B3C7D}");
// Создание третьего ресурса
RAMAsset thirdAsset = session.createAsset("1.0");
thirdAsset.setName("Third Related Asset");
thirdAsset.setCommunity(session.getCommunity("Rational Asset Manager Development"));
thirdAsset.setAssetType(session.getAssetType("Documentation"));
thirdAsset.setShortDescription("Third asset is a relationship test");
// Связывание первого ресурса со вторым
existingAsset.addRelatedAsset(newAsset, session.getRelationshipType("Tutorial"));
// Связывание второго ресурса с первым
newAsset.addRelatedAsset(existingAsset, session.getRelationshipType("Implementation"));
// Связывание второго ресурса с третьим
newAsset.addRelatedAsset(thirdAsset, session.getRelationshipType("Dependency"));
session.queueAssetForPut(thirdAsset);
session.queueAssetForPut(newAsset);
session.queueAssetForPut(existingAsset);
session.putAssets(new NullProgressMonitor());