Per ogni prodotto ti crei un codice di "bit" associando con le posizioni.
decidi a priori le "posizioni" tipo 1° maschio 2° femmina
Esempio:
il prodotto1 va bene per maschio, femmina, padre madre quindi avra codice 1100001100
il prodotto2 va bene per bambino sportivo romantico... quindi avra codice 1100001100
-------------
maschio =1|0
femmina =1|0
bambino =0|1
sportivo =0|1
romantico=0|1
...
...
zio =0|0
padre =1|0
madre =1|0
figlio =0|1
nipote =0|1
-------------
probabilmente sono stato poco chiaro...![]()