|
|
|
Задачка от которой меня выворачивает на изнанку ((
|
|||
|---|---|---|---|
|
#18+
есть две таблички в которых храняться сведения о планируемых и фактических поступлениях соответственно план и платеж план: КодПлана наименование КодСвязи(ставится КодПлатежа) КодГруппы платеж: КодПлатежа наименование КодСвязи(ставится КодПлана) КодГруппы записи могут быть связаны либо по коду связи 1 к 1 или быть объеденены в группу в которую может попасть несколько планов и платежей соответственно если связь 1-1 то заполняется поле код связи а код группы пустой если связь Многие-Многие то заполняется поле код группы а код связи пустой вручную соображаю легко что к чему, надо сделать кнопку... перед тем как написать код написал комментарии как должно быть, написать код по готовому алгоритму - проблем не будет. но вот проверить алгоритм никак , аж кишки переворачиваются )) Код: plaintext 1. 2. 3. 4. 5. 6. думаю что какую - нибудь ситуацию забыл, но никак не дочитать до конца ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2004, 13:43 |
|
||
|
Задачка от которой меня выворачивает на изнанку ((
|
|||
|---|---|---|---|
|
#18+
Алексей Я может не прав, но все же 1 к 1 - это частный случай Многие ко многим Может всегда через код группы работать? Или еще лучше (имхо) создать промежуточную таблицу для связи многие ко многим? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2004, 13:49 |
|
||
|
Задачка от которой меня выворачивает на изнанку ((
|
|||
|---|---|---|---|
|
#18+
2 paparome видимо так и надо сделать... сделал двоякое объединение для оптимизации быстродействия при выводе результатов в отчеты (при 1 - 1 более простой алгоритм) , но оценивая небольшие объемы информации видимо действительно следует пренебречь быстродействием и сделать структуру более понятной.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2004, 14:00 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32542755&tid=1674211]: |
0ms |
get settings: |
4ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
228ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 485ms |

| 0 / 0 |
