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

я думаю что лучше сделать:

1) В таблице "Humans" внешний ключ на таблицу "HumansAttributeDescription", и в таблице "Humans"
дополнительное поле AttributeId.
2) В таблице "Humans" поле "AttributeDescription", и в таблице "Humans" дополнительное поле AttributeId.
3) В таблице "Humans" внешний ключ на таблицу "HumansAttribute", в таблице "HumansAttribute" дополнительные поле AttributeId и AttributeDescription

что лучше?
...
Рейтинг: 0 / 0
Предопределенные варианты опроса и пункт "Other, specify:"
    #36128773
Var79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно забыть о посте, подругому структуру сделал :)
...
Рейтинг: 0 / 0
Предопределенные варианты опроса и пункт "Other, specify:"
    #36128774
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Var79,

Делайте AttributeDescription чем-нибудь типа varchar/text и используйте второй вариант - нет лишних джойнов, и места будет занимать ненамного больше (а то и меньше). Ну или первый вариант, если дескрипшены уж совсем редко встречаются.
Это всё, разумеется, в случае, если одному человеку может соответствовать только один набор атрибутов - иначе только 3 :)
...
Рейтинг: 0 / 0
Предопределенные варианты опроса и пункт "Other, specify:"
    #36129686
Var79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо, выбрал вариант 3, с некоторыми доработками, так как появились допролнительные требования
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Предопределенные варианты опроса и пункт "Other, specify:"
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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