сейчас у меня все в одной таблице, т.е.
male_id | name | Sveta | Olya ....
(прошу учесть, что свет и оль макс 20 человек, т.е. 20 столбцов), если такой то пересекался с девушкой, то ему пишем 1 в соотв столбец, если не пересекался, то 0... И у меня все выходит одной строчкой, т.е. я делаю запрос с кем спали Вася и Петя, и получаю 2 строки в запросе....
По мудрому увещеванию общественности, я осознал, что был не прав в попытках организации БД, и решил сделать это через связь многие ко многим...
Что я получаю? Безусловно, более гибкую структуру хранения данных, но более корявый, на мой взгляд, способ вывода данных...
Возникает вопрос, стоит ли он того?
Не знаю насколько конкретен этот пример, но другого пока не придумал...