У меня есть клиенты и менеджеры, две таблицы независимо. Таблица моих клиентов имеет почти сто миллионов записей, тогда как таблица менеджеров имеет 100 записей. Теперь я нахожусь в состоянии сопоставить клиентов с менеджером. Правила следующие:От многих до многих отношений
- Один менеджер может иметь несколько клиентов.
- Один клиент может отображаться несколькими менеджерами.
Что такое лучший дизайн БД для решения этой проблемы? Создать способный менеджерCustomerMapping - одна из идей. Но я не доволен этим. потому что это привело меня к очень большой таблице. Например. Если Manager1 и Manager2 сопоставляются со всеми клиентами, тогда эта таблица содержит 2 сотни миллионов записей.
Не могли бы вы объяснить, какие запросы вы хотите решить схемой? – JPCF
Можете ли вы объяснить отношения между Менеджерами и Клиентами еще немного - в частности, почему у Клиента есть 2+ Менеджера? –
Portable SQL - это не самый эффективный подход для отношений «многие ко многим». ИМХО. – alecco