Дизайн таблицы / формы;Запись / пользователь имеет несколько адресов, выбрал адрес, который является контактом - PullRequest
0 голосов
/ 13 сентября 2010

Нужен совет относительно правильного метода решения этой проблемы проектирования

У меня есть таблица для профиля / записи (tblProfile), каждый профиль может иметь более одного адреса / свойства (tblProp)

У меня есть форма для добавления профиля и отдельная форма для добавления адреса.

Каков будет правильный метод, позволяющий выбрать один адрес в качестве контактного? Желательно ли использовать третью таблицу для хранения идентификатора пользователя и контактного адреса или использовать поле в tblProp. Какой тип дизайна формы потребуется?

Я полагаю, что это довольно базовый дизайн / теория баз данных, но у меня возникли трудности с его выяснением.

Заранее благодарим за любую помощь, которую может оказать любой

Приветствие Noel

1 Ответ

1 голос
/ 13 сентября 2010

Пройдя через это, я думаю, что поле статуса адреса - лучшая ставка. Это позволит вам выбрать, является ли адрес основным, прежним адресом и т. Д. Фактически, в зависимости от вашей настройки, может быть полезно иметь два поля классификации, одно только что описанное, и тип адреса, который будет быть дома, работать и т. д.

Еще один момент - я нашел полезным в некоторых обстоятельствах записать ключ для основного адреса в таблицу лиц.

...