powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Несколько вопросов по клиентам и их адресам
9 сообщений из 9, страница 1 из 1
Несколько вопросов по клиентам и их адресам
    #32576719
Фотография TheOne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня есть 2 вопроса:

1. Есть у меня 2 таблицы: "Клиенты" и "Торговые точки". С обеими нужно ассоциировать адрес, телефоны (домашний, сотовый, рабочий, факс, если таковые конечно вводятся) и мыло. Так вот, что в принципе правильнее, иметь по одной таблице "Адреса", "Телефоны" и "Мыло" с полем "Тип" указывающим если это для клиента или для точки или все такие иметь таблицы в соответствии с основными, т.е. "Адреса Клиентов" и "Телефоны Клиентов", "Адреса Точек" и "Телефоны Точек" ну и т.д. Что опыт показывает, как правильнее организовать?

2. Если предполагается, что клиентам будет предоставляться доступ к своим записям через Веб, то правильнее информацию о имени и пароле поместить в саму таблицу "Клиенты" или вынести в отдельную? И соответствено, стоит ли все это добро вместе с паролями менеджеров, бухгалтеров и т.д. помещать в одну таблицу "Юзеры" и иметь там тип, или опять делить по одной таблице на тип.

Спасибо!
...
Рейтинг: 0 / 0
Несколько вопросов по клиентам и их адресам
    #32576768
Alexander Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так понимаю что у одной торговой точки может быть только один адрес тогда адреса хранить в той же таблице что и торговые точки
А таблицу клиентов связать с таблицей Т.Г. один ко многим
...
Рейтинг: 0 / 0
Несколько вопросов по клиентам и их адресам
    #32576803
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Alexander Popov

А вот и неправда

Может быть много адресов:
1. Юридический адрес
2. Фактический адрес
3. Адрес для доставки товара (может не совпадать с фактическим)
4. Адрес для выставления счета на оплату (может не совпадать с юридическим)
5. Адрес торгового представительства
Ну и много еще можно придумать ))
...
Рейтинг: 0 / 0
Несколько вопросов по клиентам и их адресам
    #32576840
Alexander Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Каюсь за свое 2D представление мира. В таком случае Адреса в отдельную таблицу.
...
Рейтинг: 0 / 0
Несколько вопросов по клиентам и их адресам
    #32576843
Alexander Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати все это как раз зависит от специфики
...
Рейтинг: 0 / 0
Несколько вопросов по клиентам и их адресам
    #32576879
Фотография TheOne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В данный момент предполагается, что у точек будет только один адрес - физический, а вот у клиентов будет 1-2 (в некоторых случаях 3).

Как насчет второй части 1-го вопроса и самого 2-го вопроса?
...
Рейтинг: 0 / 0
Несколько вопросов по клиентам и их адресам
    #32577247
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опыт подсказывает, что надо примерно так делать

Код: plaintext
1.
2.
3.
4.
Адреса <-> Адреса расположений клиентов <-> Расположения клиентов <-> Клиенты
                             ^
                             |
                             V
             Предназначения адресов <-> Виды предназначений адресов

Что касается второй части вопроса, то лучше помещать в таблицу Users и иметь в ней или где-то рядом тип и ссылку на клиента, по которым и определять уровень доступа к данным в сессиях клиентов. Но можно и в обход стандартной соорудить совершенно отдельную систему доступа/безопасности/раздачи полномочий.
Второе реализовать быстрее и администрировать, казалось бы, проще. Но первое концептуально правильнее.
...
Рейтинг: 0 / 0
Несколько вопросов по клиентам и их адресам
    #32578433
Фотография TheOne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я конечно извиняюсь, но не совсем понял, что это значит. Можно как то проще обяснить пожалуйста?

Адреса <-> Адреса расположений клиентов <-> Расположения клиентов <-> Клиенты
^
|
V
Предназначения адресов <-> Виды предназначений адресов
...
Рейтинг: 0 / 0
Несколько вопросов по клиентам и их адресам
    #32579063
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это диаграмма "сущности-связи".
Недостаток изобразительных средств, понимаешь
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Несколько вопросов по клиентам и их адресам
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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