powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Помогите правильно спроектировать структуру и связи в БД
5 сообщений из 5, страница 1 из 1
Помогите правильно спроектировать структуру и связи в БД
    #37356516
_TVM_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!

БД: postgresql
Варианты таблиц и связей


Вопрос:
1. Как можно улучшить структуру, связи. Ваша критика, предложения
2. При таких связях нужно организовать поиск по имени улицы + номер дома, как грамотно его сделать?

Спасибо.
...
Рейтинг: 0 / 0
Помогите правильно спроектировать структуру и связи в БД
    #37356569
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ваша схема не будет работать даже в России: КС РФ признал не соответствующим Конституции положение, запрещающее регистрацию в дачных домах на садовых участках земель сельхозназначения. В вашей схеме также не отражены виртуальные адреса национальных почтовых служб типа абонентских ящиков (которые, в свою очередь, тоже бывают нескольких типов). Ну и маловато сущностей для собственно регулярного адреса: навскидку есть районы города, микрорайоны; дома могут идентифицироваться именами собственными и пр.
...
Рейтинг: 0 / 0
Помогите правильно спроектировать структуру и связи в БД
    #37359668
barbarianec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотри в моем топике http://www.sql.ru/forum/actualthread.aspx?tid=862439 JohnSparrow предложил интересный вариант структуры БД. Может что из нее пригодится.
...
Рейтинг: 0 / 0
Помогите правильно спроектировать структуру и связи в БД
    #37360251
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_TVM_Как можно улучшить структуру, связи. Ваша критика, предложенияДа в общем всё зависит от назначения системы, от требований бизнес-логики.

Может, достаточно было бы просто текстовое поле address в таблице persons сделать, а может, ваша схема слишком упрощённая.
...
Рейтинг: 0 / 0
Помогите правильно спроектировать структуру и связи в БД
    #37373346
s u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
согласен, что многое зависит от требований системы, а также в запросах какого вида данная структура будет использоваться...

у нас 95% запросов вида "все адреса данного клиента"

select * from address
where person_id = :1

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


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