|
|
|
Структура БД
|
|||
|---|---|---|---|
|
#18+
Здраствуйте, нужна подсказка в реализации структуры БД, есть таблица людей(ID, Имя, Фамилия, Возраст, Интересы) и таблица интересов(ID, Название интереса). Нужно создать хранимую процедуру что будет добавлять человека: addPerson(1,'Bill','Gates',52,'Спорт, Программирование'). Так вот вся проблема в том чтобы реализовать столбец интересов, посколько интересов у одног очеловека может быть несколько. Подскажите пожалуйста как реализовать БД в таком случае. Взаранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2012, 21:51 |
|
||
|
Структура БД
|
|||
|---|---|---|---|
|
#18+
mantapТак вот вся проблема в том чтобы реализовать столбец интересов, посколько интересов у одног очеловека может быть несколько. Подскажите пожалуйста как реализовать БД в таком случае. А у нескольких людей могут быть одинаковые интересы. Стандартная связь N:M, прямо по учебнику. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2012, 21:53 |
|
||
|
Структура БД
|
|||
|---|---|---|---|
|
#18+
Т.е. вы хотите сказать что связь многие-ко-многим и необходимо создавать вспомогательную таблицу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2012, 21:58 |
|
||
|
Структура БД
|
|||
|---|---|---|---|
|
#18+
mantap, мне понравился ответ который вам дали в разделе сиквел сервер. вам сказали "....лучше сделать отдельные таблицы Люди, Интересы, и ЛюдиИнтересы ( в которой будут храниться связи)".... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2012, 21:58 |
|
||
|
Структура БД
|
|||
|---|---|---|---|
|
#18+
А если какой-то человек заинтересуется другим человеком?... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2012, 12:36 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=37760028&tid=1541728]: |
0ms |
get settings: |
7ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
138ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 390ms |

| 0 / 0 |
