powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Подскажите как спроектировать ключ офиса
7 сообщений из 7, страница 1 из 1
Подскажите как спроектировать ключ офиса
    #37264859
Фив
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица
idoffice
т.е. в разных офисах я могу создавать записи с id=1 и каким то там ключем офиса, но как оказалось может быть ситуация когда мы хотим перенести записи офиса 1 в офис 2 и видеть их там как записи офиса 2, т.е. получается если была запись
idoffice11
и запись
idoffice12
Я переношу запись в офис 2 и получаю
idoffice1212
Что не правильно, т.к. по сути получаем дубль ПК, как можно спроектировать таблицу чтобы учесть ситуацию такого переноса данных и не генерировать заново id для переносимых записей?
...
Рейтинг: 0 / 0
Подскажите как спроектировать ключ офиса
    #37265053
Thortilla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Фив,

Добавь еще одно поле, в котором будет пометка актуальности записи.

idofficefield110121
...
Рейтинг: 0 / 0
Подскажите как спроектировать ключ офиса
    #37265101
Thortilla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Брррр. Не то написал.

Лучше реализуй стандартную схему много-ко-многим. Одна таблица для записей, одна таблица для "офисов" и связывающая таблица:
idfield
idoffice
field_id office_id
...
Рейтинг: 0 / 0
Подскажите как спроектировать ключ офиса
    #37265190
Фив
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне нужно различать два разные записи с одним ключем id и оданковыми после импорта ключами офиса
...
Рейтинг: 0 / 0
Подскажите как спроектировать ключ офиса
    #37265257
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем одинаковые "ключи офиса"?
...
Рейтинг: 0 / 0
Подскажите как спроектировать ключ офиса
    #37265273
Thortilla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Фив,

Тогда третье поле.

Было до переноса:
idofficenumber121111
Стало после переноса:
idofficenumber121122
...
Рейтинг: 0 / 0
Подскажите как спроектировать ключ офиса
    #37265352
iljy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фив,

сквозной уникальный идентификатор поля, и привязывайте его к офису как хотите.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Подскажите как спроектировать ключ офиса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]