diciamo che Marco parli 5 lingue, e tu stia cercando un attore uomo che parli inglese e francese (due delle lingue che conosce Marco). Una query di ricerca sarebbe
codice:
Tabella Lingue:
id - nome
1 - inglese
2 - francese
3 - tedesco
4 - italiano
5 - russo
6 - giapponese

Tabella Attori
id-nome-cognome-etc...
1090 - Marco - Rossi - etc...

Tabella Lingue_Attori
id - id_lingua - id_attore
1 - 1 - 1090
2 - 2 - 1090
....

query:

select * from Attori where Attori.id in (select id_attore from Lingue_attori where id_lingua in (1,2)) and Attori.sesso = 'm' and ... ;
e cosģ per ogni altro attributo dell'attore che rispecchi lo stesso schema