
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
20.08.2010, 01:47
|
|||
|---|---|---|---|
|
|||
Проектировка отношений между таблицами... |
|||
|
#18+
Доброго времени суток! У меня такой вопрос - как вы считаете, правильно ли, если два поля в одной таблице во внешнем ключе ссылаются на одно в другой? Есть таблица users и есть transactions (переводы средств внутри системы) - в поле transactions есть колонки from и to, которые ссылаются на id из таблицы users. Раньше таких связей никогда не выходило, вот и решил поинтересоваться, правильно ли это, или стоит использовать дополнительную таблицу-проводник? по ссылке скриншот диаграммы: http://s002.radikal.ru/i200/1008/b1/0b7ff88ea39e.jpg ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.08.2010, 08:12
|
|||
|---|---|---|---|
|
|||
Проектировка отношений между таблицами... |
|||
|
#18+
Chvanikoff, Это вполне обычная ситуация, в этом нет ничего страшного. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.08.2010, 12:28
|
|||
|---|---|---|---|
Проектировка отношений между таблицами... |
|||
|
#18+
Chvanikoff wrote: > У меня такой вопрос - как вы считаете, правильно ли, если два поля в > одной таблице во внешнем ключе ссылаются на одно в другой? Да. Никакого криминала. Это две роли однои и той же сущности. > Есть таблица users и есть transactions (переводы средств внутри системы) > - в поле transactions есть колонки from и to, которые ссылаются на id из > таблицы users. Никаких проблем. Раньше таких связей никогда не выходило, вот и решил > поинтересоваться, правильно ли это, или стоит использовать > дополнительную таблицу-проводник? Нет. Не стоит. И даже больше - её использование будет ошибкой проектирования. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.08.2010, 14:17
|
|||
|---|---|---|---|
Проектировка отношений между таблицами... |
|||
|
#18+
MasterZiv> Раньше таких связей никогда не выходило, вот и решил > поинтересоваться, правильно ли это, или стоит использовать > дополнительную таблицу-проводник? Нет. Не стоит. И даже больше - её использование будет ошибкой проектирования. В чём ошибочность? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.08.2010, 15:38
|
|||
|---|---|---|---|
Проектировка отношений между таблицами... |
|||
|
#18+
Rin@t wrote: > Нет. Не стоит. И даже больше - её использование будет ошибкой > проектирования. > > В чём ошибочность? Да хотя бы в избыточности. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=32&mobile=1&tid=1542576]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
169ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 478ms |

| 0 / 0 |
