Я создаю службу знакомств на своем веб-сайте.
У меня есть 5 таблиц: покупатели, продавцы, категории, customer_categories (Pivot), seller_categories (Pivot).
Пользователи будут создавать учетная запись в качестве ПОКУПАТЕЛЯ, выбрав 5 категорий, в которых они хотят купить. Данные о выбранных категориях будут сохранены в таблице customer_categories: id
, buyer_id
, category_id
.
* 1009. * Пользователи будут создавать учетную запись в качестве ПРОДАВЦА, выбирая 5 категорий, в которых они хотят продавать. Данные о выбранных категориях будут храниться в таблице seller_categories с идентификатором: идентификатор_продавца_продавца, идентификатор_категории.
Что мне нужно, так это способ отображения данных, чтобы они отображали совпадающих покупателей / продавцов, которые выбрали те же категории, что и вы. Сопоставление покупателей с продавцами и наоборот.
Что делает его более сложным, так как способ отображения должен быть оценен теми, кто соответствует большинству категорий, которые есть у вас .... так как я хочу отображать это как this.
"Эти покупатели соответствуют 5 выбранным вами категориям" ... ... ... ... "Эти покупатели соответствуют 4 выбранным вами категориям" ... ... .. . ET C.
Любой совет или идеи?