Предлагаю похачить строку - зашивать в нее однажды выбранные IDшники. %) При следующем "выборе" проверять существование зашитых IDшников и делать перевыборы по мере надобности, зашивая в строку новый IDшники. Но только это один из вариантов с таблицей связи...
Как вариант - зашивать в строку разрядность PK из решения коллеги. Тогда мы сможем обеспечить повторяемость... С почтением, Илья Винокуров. Понедельник, 2 декабря 2013, 18:06 +04:00 от Михаил Монашёв <[email protected]>: >Здравствуйте, Andrei. > >> ничего никуда не сползёт. мы же ограничили количество откушенных >> битов разрядностью максимального имеющегося ПК. можно добавить >> проверку, чтобы реальное полученное значение было менее максимума, >> если вдруг оно оказалось больше максимума - сдвигаться на бит вправо >> и повторять процедуру. если хеш кончится - взять хеш от хеша. >> >> всё примитивно, имхо. > >Ага, ясно. Привязка будет стабильна до тех пор, пока не увеличится >разрядность максимального имеющегося ПК. А потом вся полностью >меняется. > >Но это решение будет иногда давать ноль id-шек. Как это предлагается >обходить? > >-- >С уважением, > Михаил mailto: [email protected] > >-- >Moscow.pm mailing list >[email protected] | http://moscow.pm.org -- Илья Винокуров
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
