I see from the documentation that best practice when building custom modules is to create relationships in Studio after the module is deployed.
The reason given is that
"relationships created in Module Builder cannot be removed after the module is deployed unless the package is updated and redeployed from Module Builder"
I can understand that could be an issue if you are not certain of what relationships are required.
But what if I am certain of what relationships will be needed and can create them without having to delete them?
Does this guidance still apply?
Or are there other reasons for creating relationships in studio.
We are wanting to deploy this package to several instances so do not relish building the relationships multiple times