powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Добавить в таблицу поля или добавить таблицу, объединив ее один-к-одному?
7 сообщений из 7, страница 1 из 1
Добавить в таблицу поля или добавить таблицу, объединив ее один-к-одному?
    #32731249
Гаврош
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Файл mdb.
"Главная" таблица "Заказ" содержит 72 поля атрибутов заказа. Появилась нужда добавить сведения о хранении заказа на складе. Навскидку это еще ~10 полей. Как лучше - добавить в "Заказ" эти поля или создать новую таблицу "Хранение" со связью один-к-одному?
Аргументы против:
1. в умных книжках связь один-к-одному не приветствуется.
2. добавление в запрос-источник еще одной таблицы, по идее, должно подтормаживать его работу.
Аргумент за:
1. данные будут обособлены с родственными - по смыслу, это удобнее.
2. в таблице записей будет намного меньше, чем в "Заказы".
По идее, все упирается в скорость выборки из запроса.
Что посоветуете?
...
Рейтинг: 0 / 0
Добавить в таблицу поля или добавить таблицу, объединив ее один-к-одному?
    #32731260
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я тоже недавно поднимал подобный вопрос на форуме SQL Server -
/topic/126179&hl=

Большинство сошлось, что не стоит делить таблицу. Но я еще поговорил со знающими людьми и услышал такое мнение, что если таблица небольшая (до 10000 записей) и вней есть части используемые очень динамично, т.е. постоянно редактируемые и части статические, редактируемые черезвычайно редко, то может быть и стоит поделить таблу по таким признакам.
...
Рейтинг: 0 / 0
Добавить в таблицу поля или добавить таблицу, объединив ее один-к-одному?
    #32731800
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Встречный вопрос. А что, на складе хранятся "заказы", а не их составляющие?
По логике вещей, на складе должны лежать конкретные вещи - бывшие "позиции"
заказа.

Regards
Alexander Artamonov


"гаврош" <nospam@sql.ru>; сообщил/сообщила в новостях следующее:
news:1021646@sql.ru...
Файл mdb.
"Главная" таблица "Заказ" содержит 72 поля атрибутов заказа. Появилась нужда
добавить сведения о хранении заказа на складе. Навскидку это еще ~10 полей.
Как лучше - добавить в "Заказ" эти поля или создать новую таблицу "Хранение"
со связью один-к-одному?
Аргументы против:
1. в умных книжках связь один-к-одному не приветствуется.
2. добавление в запрос-источник еще одной таблицы, по идее, должно
подтормаживать его работу.
Аргумент за:
1. данные будут обособлены с родственными - по смыслу, это удобнее.
2. в таблице записей будет намного меньше, чем в "Заказы".
По идее, все упирается в скорость выборки из запроса.
Что посоветуете?
Тема Ответить

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
Добавить в таблицу поля или добавить таблицу, объединив ее один-к-одному?
    #32731889
Гаврош
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Встречный ответ :
На складе, в данном случае, "лежат" именно заказы, т.к. "заказ" - есть никогда неделимый комплект "позиций", которых м.б. несколько десятков. Учитывая все это, "атрибуты хранения" можно поместить именно в табл."Заказы", а не в дочернюю - "ПозицииЗаказа".
...
Рейтинг: 0 / 0
Добавить в таблицу поля или добавить таблицу, объединив ее один-к-одному?
    #32731923
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну если заказ "неделим" тогда конечно. А не бывает такого, чтобы со склада
выдали отдельную позицию из заказа (у нас это сплошь и рядом)?

--
Regards
Alexander Artamonov


"гаврош" <nospam@sql.ru>; сообщил/сообщила в новостях следующее:
news:1022870@sql.ru...
Встречный ответ :
На складе, в данном случае, "лежат" именно заказы, т.к. "заказ" - есть
никогда неделимый комплект "позиций", которых м.б. несколько десятков.
Учитывая все это, "атрибуты хранения" можно поместить именно в
табл."Заказы", а не в дочернюю - "ПозицииЗаказа".
Тема Ответить

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
Добавить в таблицу поля или добавить таблицу, объединив ее один-к-одному?
    #32731950
Гаврош
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. нет не бывает
2. а зачем в каждом ответе повторять ответ собеседника?
...
Рейтинг: 0 / 0
Добавить в таблицу поля или добавить таблицу, объединив ее один-к-одному?
    #32731958
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. ОК
2. Ваша правда. Незачем. Просто Аутлук так настроен. Надо перестроить. :-)

--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Добавить в таблицу поля или добавить таблицу, объединив ее один-к-одному?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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