![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 25.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
W tabeli 'basic_info' mam podstawowe dane o firmach adres nazwa tel mail itp itd,
natomiast w innej tabeli 'preferences_info' mam preferencje firm - 5 pól: id | id_firmy | id_produktu | lokalizacja | id_usług firmy są podzielone na dwie grupy - grupa1 oraz grupa2 firm w grupie nr 1 mam około 80 i mniej wiecej tyle samo w grupie drugiej każda firma może dodać dowolną ilość preferencji - preferencje są w zapisywane w tabeli 'preferences_info' pytanie moje: jak najsprawniej zrobić taki manewr - aby każde wpisane preferencje sprawdzić jak bardzo pasują do innych wpisanych tj. - bierzemy firmę nr 1 - bierzemy jej preferencje i porównujemy je z preferencjami wszystkich innych firm a wyniki każdego porownania zapisujemy w osobnej tabeli - wszystkie preferencje wszystkich firm muszę tak porównać i wyniki zapisać w osobnej tabeli funkcję porównującą już mam - podaje się np. id produktu firmy nr 1 oraz firmy nr 2 i otrzymujemy wynik w procentach (tak samo z lokalizacją oraz usługami) nie specjalnie mam koncepcję jak się do tego zabrać może opisałem to trochę pokrętnie ale może ktoś będzie w stanie coś doradzić ... w razie pytań ... pytajcie ![]() -------------------- nie wierz w cuda ... zdaj się na nie ...
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 08:13 |