|
Организация двух таблиц
|
|||
---|---|---|---|
#18+
Доброго времени суток, уважаемые форумчане! В виду малого опыта в разработке баз данных назрел такой вопрос: У меня есть две таблицы: пользователи и данные. У пользователей все как обычно, т.е id, логин, пароль (база данных для сайта). Загвостка в том, что вторая таблица будет хранить большое количество строк для каждого пользователя, примерно по 10-50к строк, для каждой их которых будет 3 поля. Как организовать целостность данных, чтобы по id пользователя вытащить все строчки из второй таблицы? Подозреваю, что во второй таблице будет тоже id пользователя, но не понимаю момента связки. Объясните мне тугому, пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2019, 21:17 |
|
Организация двух таблиц
|
|||
---|---|---|---|
#18+
FOREIGN KEY В таблице данных создаётся индекс по полю с ИД пользователя (поле объявляется как NOT NULL), и вводится ограничение внешнего ключа на поле ИД пользователя в таблице пользователей. Это не даёт возможности хранить в этом поле ИД, который отсутствует в таблице пользователей? или выполнять операции, которые приведут к такому результату. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2019, 23:42 |
|
|
start [/forum/topic.php?fid=47&fpage=41&tid=1829372]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 154ms |
0 / 0 |