|
Не работает принцип подчинённости таблиц.
|
|||
---|---|---|---|
#18+
Wawan2005, значения как они (ключи) получают? раньше, когда они были в одной таблице это не было нужно, а сейчас как? что для этого было сделано? квадратиками показаны стрелки (джойны), слева схема для примера. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2022, 20:57 |
|
Не работает принцип подчинённости таблиц.
|
|||
---|---|---|---|
#18+
alecko, Нажимаешь правой клавишей мыши на связь, нажимаешь "Изменить связь", в открывшемся окне нажимаем кнопку "Объединение", а там вторую позицию. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2022, 21:49 |
|
Не работает принцип подчинённости таблиц.
|
|||
---|---|---|---|
#18+
Wawan2005 Нажимаешь правой клавишей мыши на связь, нажимаешь "Изменить связь", в открывшемся окне нажимаем кнопку "Объединение", а там вторую позицию. так тебя же и спрашивают А НАХРЕНА ??? стрелки рисуют только в запросах... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2022, 22:51 |
|
Не работает принцип подчинённости таблиц.
|
|||
---|---|---|---|
#18+
vmag, Упс, не заю, так было изначально, с первой таблицей я и остальные так сделал ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2022, 22:59 |
|
Не работает принцип подчинённости таблиц.
|
|||
---|---|---|---|
#18+
Wawan2005 ...Новый адрес новый договор.... По мне первый вариант предпочтительней т.к. под каждый договор данные по заказчику сильно изменяются(даже фамилия и паспортные данные могут измениться, не говоря о поручителях, животных,окнах,балконах и т.д). Ваше решение. Лично я считаю что лучше "плясать" от договора, а не от заказчика и каждый раз заполнять все данные по новой. Иногда лучше "опираться" на данные о заказчике,иногда,как в этом случае, на договор ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2022, 23:13 |
|
Не работает принцип подчинённости таблиц.
|
|||
---|---|---|---|
#18+
Wawan2005, что такое стрелка (способ объединения) и нахрена она нужна? Допустим есть две таблицы со связью 1 - & (один ко многим) Страны 1-& Города и нужно запросом посчитать сколько городов в странах заведено на определенном этапе ввода информации... причем страны введены все, а города нет и есть страны пока без городов... - если тупо кинуть в запрос название страны и название города, включить группировку и на город поставить count, то запрос отработает правильно, но в нем не будет стран без городов от слова совсем ибо не сработает связь - потеряются страны с не введенными городами... - и вот тут выручает объединение (именно в запросе)... бросаем в запрос Страна и Город со стрелкой так Страна 1- > & Город (типа показать абсолютно все страны, а города те что есть) и тогда мы в запросе увидим все Страны и с городами и без, у стран без городов количество городов будет ноль... Объединение это рабочий момент и на то, чтобы пихать его в схему БД должны быть очень серьезные причины ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2022, 23:27 |
|
Не работает принцип подчинённости таблиц.
|
|||
---|---|---|---|
#18+
sdku Лично я считаю что лучше "плясать" от договора, Поле [Код] и является номером договора. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2022, 23:29 |
|
Не работает принцип подчинённости таблиц.
|
|||
---|---|---|---|
#18+
vmag, Хорошо, попробую убрать. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2022, 23:31 |
|
Не работает принцип подчинённости таблиц.
|
|||
---|---|---|---|
#18+
Wawan2005 Хорошо, попробую убрать. а еще тебя спрашивали по делу alecko Wawan2005, когда разделяли таблицы как обеспечивали получение ими ключа? По идее при такой фигне (1-1) ты должен после обновления поля с ключом главной (в твоем понимании таблицы)- прописать этот же ключ во все таблицы, которые связаны с этим ключом, тогда и в них создадутся новые записи, ну или не пихать все эти таблицы в одну форму... автоматом нихрена не получится... то есть есть два варианта: 1. Ты заполняешь сначала "главную" таблицу отдельно, а потом заполняешь смежные, подсовывая готовые ключи из главной (готовые - значит из уже сформированных записей, а не сырцов на этапе ввода, которых физически еще нет и они появятся только при переходе на следующую запись). 2. Ты заполняешь сразу все таблицы, только сначала ты должен захерачить всем им один и тот же ключ (для создания новых записей в каждой связанной таблице), а потом заполнять по закладкам другие поля... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2022, 23:51 |
|
Не работает принцип подчинённости таблиц.
|
|||
---|---|---|---|
#18+
vmag По идее при такой фигне (1-1) ты должен после обновления поля с ключом главной (в твоем понимании таблицы)- прописать этот же ключ во все таблицы, которые связаны с этим ключом, тогда и в них создадутся новые записи, ну или не пихать все эти таблицы в одну форму... автоматом нихрена не получится... то есть есть два варианта: 1. Ты заполняешь сначала "главную" таблицу отдельно, а потом заполняешь смежные, подсовывая готовые ключи из главной. 2. Ты заполняешь сразу все таблицы, только сначала ты должен захерачить всем им один и тот же ключ (для создания новых записей в каждой связанной таблице), а потом заполнять по закладкам другие поля... ППЦ. Со связями ...опа, пойду спать, завтра попробую, с ключами, кстати, всех с праздником. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 00:02 |
|
Не работает принцип подчинённости таблиц.
|
|||
---|---|---|---|
#18+
Вот как только ты разберешься почему старые формы работают. а твои нет - ты и поймешь как старые формы получают новый ключ при создании новой записи от "главной" формы и как они создают у себя новые записи с этим же ключом... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 00:03 |
|
Не работает принцип подчинённости таблиц.
|
|||
---|---|---|---|
#18+
Посмотрите это-форма [договор] ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 01:18 |
|
Не работает принцип подчинённости таблиц.
|
|||
---|---|---|---|
#18+
sdku, Пошёл по Вашему принципу, одна закладка --> одна таблица, без запросов, уже подцепил, СЕМЬЮ, ДОВЕРЕННЫХ, ПОНЯТЫХ, ТХО. Но по старому всё равно работать не хочет, ведь работала же в ноябре, а как квитанции подцепил, так всё и рухнуло (ну как всё, только то, что перестал создавать новых абонентов) по данной му принципу пока полет нормальный. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2022, 16:25 |
|
|
start [/forum/topic.php?fid=45&msg=40127631&tid=1609487]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 234ms |
total: | 362ms |
0 / 0 |