Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
22.03.2016, 22:20
|
|||
---|---|---|---|
|
|||
Связь записи таблицы с другими записями в той же таблице |
|||
#18+
Пытаюсь решить следующую задачу. Есть таблица - Публикации. Каждая публикация имеет список литературы, элементами которого являются другие записи из этой же таблицы (Публикации). Как реализовать такую структуру, с возможностью узнать список публикаций, на которые ссылается данная публикация и узнать список публикаций, которые ссылаются на данную публикацию. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.03.2016, 22:24
|
|||
---|---|---|---|
Связь записи таблицы с другими записями в той же таблице |
|||
#18+
antohabio, Мюнхаузен тоже из болота вытаскивал сам себя за волосы. Нужны две таблицы:"публикации" и "ссылки" ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.03.2016, 22:25
|
|||
---|---|---|---|
|
|||
Связь записи таблицы с другими записями в той же таблице |
|||
#18+
sdku, т.е. придется дублировать записи? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.03.2016, 22:41
|
|||
---|---|---|---|
|
|||
Связь записи таблицы с другими записями в той же таблице |
|||
#18+
"Деревянная" табличка. Поле ParentID - FK на PK этой-же таблички - ItemID. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.03.2016, 22:53
|
|||
---|---|---|---|
|
|||
Связь записи таблицы с другими записями в той же таблице |
|||
#18+
Predeclared, не могли бы поподробнее объяснить? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.03.2016, 23:12
|
|||
---|---|---|---|
|
|||
Связь записи таблицы с другими записями в той же таблице |
|||
#18+
Боюсь, этот вариант вам не подойдет, потому как в нескольких публикациях может оказаться в списке литературы одна и та-же публикация. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.03.2016, 23:23
|
|||
---|---|---|---|
|
|||
Связь записи таблицы с другими записями в той же таблице |
|||
#18+
Вам, как и говорил sdku, лучше пользовать дополнительную табличку для ссылок. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.03.2016, 10:58
|
|||
---|---|---|---|
|
|||
Связь записи таблицы с другими записями в той же таблице |
|||
#18+
antohabioЕсть таблица - Публикации. Каждая публикация имеет список литературы Как выглядит "список литературы"? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.03.2016, 11:55
|
|||
---|---|---|---|
Связь записи таблицы с другими записями в той же таблице |
|||
#18+
PredeclaredБоюсь, этот вариант вам не подойдет, потому как в нескольких публикациях может оказаться в списке литературы одна и та-же публикация. Это если работать в 2003... В новомодных версиях есть multivalued fields... Отучают нас по тихому от нормальной логики и здравого смысла... отучают... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.03.2016, 12:22
|
|||
---|---|---|---|
|
|||
Связь записи таблицы с другими записями в той же таблице |
|||
#18+
Анатолий ( Киев ), расскажу подробнее и начну издалека) у публикаций есть авторы, они лежат в отдельной таблице и через дополнительную таблицу запросом многие-ко-многим связаны с публикациями. Т.е. в форме публикации я имею подчиненную форму в виде таблицы, где прописаны авторы. По сути, мне нужно сделать аналогично и со списком литературы, только проблема в том, что записи находятся в одной таблице, а в не в другой. По поводу создать таблицу с записями для списка литературы. Можно ли ее обновление автоматизировать? Т.е. если я добавил запись в основную таблицу, то она автоматически добавилась бы в дополнительную. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.03.2016, 12:29
|
|||
---|---|---|---|
|
|||
Связь записи таблицы с другими записями в той же таблице |
|||
#18+
antohabioПо поводу создать таблицу с записями для списка литературы. Можно ли ее обновление автоматизировать? Тебе стоит поступить как тут antohabioу публикаций есть авторы, они лежат в отдельной таблице и через дополнительную таблицу запросом многие-ко-многим связаны с публикациями.Через похожую таблицу, условно названная Ссылки, и будет связана таблица Публикации сама с собой. Про это тебе и говорят. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.03.2016, 12:41
|
|||
---|---|---|---|
|
|||
Связь записи таблицы с другими записями в той же таблице |
|||
#18+
\\\\, т.е. нужна еще одна таблица с записями аналогичными в основной таблице?? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.03.2016, 12:50
|
|||
---|---|---|---|
|
|||
Связь записи таблицы с другими записями в той же таблице |
|||
#18+
antohabio, нет, не нужна. Нужна таблица связи многие-ко-многим с двумя полями в которых будут внешние ключи таблицы Публикации. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.03.2016, 13:08
|
|||
---|---|---|---|
|
|||
Связь записи таблицы с другими записями в той же таблице |
|||
#18+
antohabio, типо так ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.03.2016, 13:17
|
|||
---|---|---|---|
|
|||
Связь записи таблицы с другими записями в той же таблице |
|||
#18+
\\\\,совсем запутали. Что за таблица Публикации1, почему она есть в схеме данных, но отсутствует в списке таблиц? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.03.2016, 13:19
|
|||
---|---|---|---|
|
|||
Связь записи таблицы с другими записями в той же таблице |
|||
#18+
antohabio, это алиас (псевдоним) таблицы Публикации. А как она будет отображаться по твоему? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.03.2016, 13:36
|
|||
---|---|---|---|
|
|||
Связь записи таблицы с другими записями в той же таблице |
|||
#18+
\\\\, я первый раз о таком слышу) понял что это. Вподе то что мне нужно. Дома в рабочую базу внедрю, отпишусь. Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.03.2016, 14:13
|
|||
---|---|---|---|
Связь записи таблицы с другими записями в той же таблице |
|||
#18+
antohabio, или так: ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1613783]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
others: | 335ms |
total: | 501ms |
0 / 0 |