Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
13.12.2017, 13:03
|
|||
---|---|---|---|
|
|||
FK ссылается на PK в той же таблице |
|||
#18+
Скорее всего вопрос поднимался тысячу раз, но все же. Есть таблица с записями более 10 млн строк. Представляет с собой две колонки: Код: sql 1. 2. 3. 4. 5.
Первая, это компонент оборудования, вторая вышестоящий компонент. Типичная аналогия, таблица иерархии подчиненностей сотрудников. Собственно вопрос, нужно ли делать FK из второй колонки в первую и вообще как лучше? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.12.2017, 13:28
|
|||
---|---|---|---|
|
|||
FK ссылается на PK в той же таблице |
|||
#18+
user8474542нужно ли делать FK из второй колонки в первую Да, нужно. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.12.2017, 14:19
|
|||
---|---|---|---|
FK ссылается на PK в той же таблице |
|||
#18+
еще можно посмотреть и другие варианты иерархии https://habrahabr.ru/post/193166/ ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.12.2017, 16:59
|
|||
---|---|---|---|
|
|||
FK ссылается на PK в той же таблице |
|||
#18+
Dimitry Sibiryakov, Naf, Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2017, 12:13
|
|||
---|---|---|---|
FK ссылается на PK в той же таблице |
|||
#18+
user8474542Собственно вопрос, нужно ли делать FK из второй колонки в первую и вообще как лучше? Нужно делать FK constraint. Лучше его делать, чем не делать. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2017, 13:09
|
|||
---|---|---|---|
FK ссылается на PK в той же таблице |
|||
#18+
user8474542Собственно вопрос, нужно ли делать FK из второй колонки в первую Вопрос похож на "Нужно ли делать в автомобиле руль?" То есть ответ - если вы хотите удобно и безопасно рулить, то да, нужно, а вообще - кто вас знает? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2017, 13:21
|
|||
---|---|---|---|
FK ссылается на PK в той же таблице |
|||
#18+
user8474542Первая, это компонент оборудования, вторая вышестоящий компонент. Типичная аналогия, таблица иерархии подчиненностей сотрудников. Собственно вопрос, нужно ли делать FK из второй колонки в первую и вообще как лучше? Неправильная аналогия. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.12.2017, 16:35
|
|||
---|---|---|---|
FK ссылается на PK в той же таблице |
|||
#18+
softwareruser8474542Собственно вопрос, нужно ли делать FK из второй колонки в первую Вопрос похож на "Нужно ли делать в автомобиле руль?" То есть ответ - если вы хотите удобно и безопасно рулить, то да, нужно, а вообще - кто вас знает? Да, на Жигулях, классике, если не было руля, хватали рулевой вал "шведкой" (газовым гаечным ключём) и благополучно рулили... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=32&tablet=1&tid=1540097]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
164ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 266ms |
0 / 0 |