To chyba za dużo jak na moje możliwości. Całe to wyszukiwanie chyba mnie już przerosło a tutja trzeba jeszcze powiązać dane...
Mniej więcej rozumiem ideę twojego pomysłu ale zaimplementować takie coś to czarno widzę, nigdy sie czymś takim nie posługiwałem niestety.