Thank you very much for your help.
Even if the site and the building model are aligned by shared coordinate, I need them to be aligned by origin to origin or by project base point by project base point as it is easier when you export your model to external companies such engineers etc.
Both the models have the same survey point and project point coordinate (except for the true north).
The startup location of the project base point is different from each other.
If I link the site to the building (or viceversa) by origin to origin the building is located to the centre of the site rotated by 90 degrees.
If I link the site to the building by project base point to project base point, the building is located well except it is rotated again by 90degrees.
If I compare the project base point on both models the true north value is different only and I can also notice the little red and green arrows that appear when you click on the project base point rotated by 90degrees.
Is it possible there isn't a way to coordinate both without using shared coordinate system?
If I rotate true north of the building, the site rotates as well, there's a relationship between the two models so that they always keep this rotation...