|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.01.2011, 22:12 | #1 |
php / delphi
Форумчанин
Регистрация: 10.06.2007
Сообщений: 175
|
Схема эффективной базы данных
Разрабатываю приложение, которое предполагает в будущем высокие нагрузки. Вот думаю, как лучше спроектировать БД. Подскажите, пожалуйста, у кого какие мысли/опыт/знания.
Допустим, есть 3 таблицы: пользователи, журналы, и записи. 1) Каждый пользователь может иметь несколько журналов (иначе говоря: таблица журналы имеет внешний ключ на таблицу пользователи). 2) Каждый журнал содержит несколько записей (иначе говоря: таблица записи имеет внешний ключ на таблицу журналы). Собственно вопрос: Вот думаю стоит ли добавлять в таблицу записи дополнительный внешний ключ на таблицу пользователи. И какие при этом могут быть минусы? Мне думается, что это бы ускорило извлечение записей при поиске скажем всех записей данного пользователя?
G.Azamat { Web Development / Computer simulation }
Начинающий программист думает, что в килобайте 1000 байтов, а законченный уверен, что в километре 1024 метра. |
11.01.2011, 05:39 | #2 |
Форумчанин Подтвердите свой е-майл
Регистрация: 20.11.2007
Сообщений: 500
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
База данных. Создание, схема. | motherfucksmile | Microsoft Office Access | 0 | 09.01.2011 10:48 |
схема данных в BDE | goldragon | БД в Delphi | 0 | 15.05.2010 18:29 |
проверка базы данных на корректность веденных данных | samouelson | БД в Delphi | 1 | 20.12.2009 17:23 |
Схема данных | KARUSHEV | БД в Delphi | 0 | 18.12.2009 17:10 |