> > А что такое Parent_ID базы ? > Прикалываешься?
Да нет, вроде. > Parent_ID это ID базы отделния, которое является объединением > нескольких розничных подразделений. > Справочник аптек и отделений - есть список баз. > ID Parent_ID Name > 0 0 Предприятие (база 0) > 1 0 Отделение 1 (база 1) > 2 1 Аптека 11 (база 2) > CREATE TABLE DRUGSTORE ( > ALTER TABLE DRUGSTORE ADD CONSTRAINT DRUGSTORE_DRUGSTORE FOREIGN KEY > (PARENT_ID) REFERENCES DRUGSTORE (ID) ON UPDATE CASCADE; Не, это у тебя иерархия баз. Я, когда говорил про репликацию слиянием, имел в виду ситуацию независимого создания идентичных объектов в филиальных базах, которые (после репликации) в центральной базе будут представлены ровно одним объектом (хорошо, одной записью). То есть - создаем Иванова там и там. Потом реплицируем сюда и хотим увидеть здесь только одного Иванова, а не двух ... Прости LOA, я не специально :) Если у тебя для каждой записи привязывается BaseID, то возникает вопрос - какой BaseID выбрать. Или я не въехал в идею? Коваленко Дмитрий. PS. Модификация первичного ключа - ЗЛО.