Нужна единая таблица, в которой будет информация по трем офисам. Для этого в таблице определяется поле office, которое может принимать только три значения. Для упрощения задачи пусть будет еще id (serial) и title(char 30).Также требуется сделать три представления, в которых происходит фильтрация по полю office, назначить на них права региональным сотрудникам и далее работать только через них. Т.е. представления должны быть редактируемыми.Сам уже несколько часов бьюсь так и эдак, пробовал создать правила на добавление/удаление/редактирование, но ничего не получается. И из pgAdminIII и из OOo, view доступны только для чтения.Есть ли примеры создания таких представлений и примеры нормальной работы с ними в ООо через postgresql-sdbc-7.6?Или лучше не париться и делать отдельные таблички для каждого офиса, а потом сливать их через UNION?
|