On 2 Dec 2013, at 18:44, Михаил Монашёв <[email protected]> wrote:

> Здравствуйте, Anton.
> 
>>>> Если у нас maxid=A и мы выбрали для S из [1..A]. Затем maxid стало B?A и 
>>>> нам
>>>> нужно выбрать опять для S. Из [1..A] или [1..B]?
>>> 
>>> [1..B]
> 
>> Тогда при чем тут
> 
>>> Причём так, чтобы повторные выборы давали те же самые объекты и
>>> изменения таблицы минимально влияли на это.
> 
>> Или все предыдущие выборки хранятся и проблема только в id'шках которые 
>> исчезнуть могли?
> 
> Раз  к хранению постоянно возвращаемся, то условия задачи дополняются:
> Хранение прошлых провязок строка->id-шки запрещено.
> 
> Надо было это сразу написать.

Я один нифига не понял что нужно?

Для строки мы должны выбирать ids из всех текущих id, но если строка уже
встречалась, — мы должны выбирать из другого множества id, но при этом 
выбранные id в обоих вариантах
должны совпасть!

Я даже храня что-то такое не умею. Но хранить тоже нельзя.


-- 
lelf

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить