There is no limitation on the count of relationships that can be attached to a CI.
But a CI with many relationships would be slow to open both on the SDM GUI and Visualizer or anywhere else that CI is referenced. This can lead to delayed server response messages etc. There is no best practice for this. It depends on your configuration, hardware, memory etc.