powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Справочник пола человека - отдельная таблица
4 сообщений из 54, страница 3 из 3
Справочник пола человека - отдельная таблица
    #37442960
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
удивительно...
т.е. ладно там нормализация, не всегда она и помогает, но выборка по текстовому значению, когда "ключ" можно заменить целочисленным - это нормально?

Другими словами, если вам нужно выбрать всех мужчин, то


Код: plaintext
1.
2.
SELECT *
FROM ref
WHERE Пол='М'

Этот примитивный запрос текущие мощности обработаю с легкостью, но как только он встанет в очередной десяток JOIN, то придет Мартин Фаулер или кто там и будет на вас скептически смотреть.

Вопрос надо ставить иначе, а почему нет справочника пола?:)
...
Рейтинг: 0 / 0
Справочник пола человека - отдельная таблица
    #37443060
Фотография Pastic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверин...Другими словами, если вам нужно выбрать всех мужчин, то...


Изначально я имел в виду OLTP-систему, а не хранилище данных.
...
Рейтинг: 0 / 0
Справочник пола человека - отдельная таблица
    #37443076
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PasticОзверин...Другими словами, если вам нужно выбрать всех мужчин, то...


Изначально я имел в виду OLTP-систему, а не хранилище данных.

Не сталкивался в качестве разработчика с OLTP системами, но есть подозрение, что чем менее нормализованы данные в БД OLTP систем, тем печальнее становится показатель "transaction per second".
...
Рейтинг: 0 / 0
Справочник пола человека - отдельная таблица
    #37443118
Фотография Pastic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОзверинPasticпропущено...


Изначально я имел в виду OLTP-систему, а не хранилище данных.

Не сталкивался в качестве разработчика с OLTP системами, но есть подозрение, что чем менее нормализованы данные в БД OLTP систем, тем печальнее становится показатель "transaction per second".

OLTP-системы не рассчитаны на описанную Вами ситуацию "если вам нужно выбрать всех мужчин". Они скорее рассчитаны на ситуацию "вам нужно посмотреть, является ли этот клиент мужчиной".
...
Рейтинг: 0 / 0
4 сообщений из 54, страница 3 из 3
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Справочник пола человека - отдельная таблица
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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