Я бы вёл Партнеров и клиентов через компании, но добавил бы 2 пользовательских поля с привязкой к элементам CRM (компаниям) и выбирал бы "Партнера-куратора" в клиенте (одиночное поле) и "Клиентов" (множественное поле) в партнере кураторе. Что бы было проще делать по ним аналитику правильно выбирал бы "Тип компании" (партнер, клиент) из стандартных настроек.
Если не понятно пишите - сделаю скриншоты.
Если не понятно пишите - сделаю скриншоты.