powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Бухгалтерия проводки и счета
25 сообщений из 102, страница 1 из 5
Бухгалтерия проводки и счета
    #38900681
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
здравствуйте,
есть скажем таблица СЧЕТА ( ID,ВАЛЮТА,КОД_ФИЛИАЛА,НОМЕР_СЧЕТА)

также таблица ПРОВОДКА(ID,ID_СЧЕТА_ДЕБЕТА,ID_СЧЕТА_КРЕДИТА,СУММА)

как думаете если я атрибуты СЧЕТА: ВАЛЮТА,КОД_ФИЛИАЛА добавлю в таблицу проводки "дублированием" запрос будет выполняться быстрее ?

1.
Select Д.ID СЧЕТА_ДЕБЕТА
,Д.НОМЕР_СЧЕТА_ДЕБЕТА
,Д.ВАЛЮТА_ДЕБЕТА
,Д.КОД_ФИЛИАЛА_ДЕБЕТА
,К.ID_СЧЕТА_КРЕДИТА
,К.НОМЕР_СЧЕТА_КРЕДИТА
,К.ВАЛЮТА_КРЕДИТА
,К.КОД_ФИЛИАЛА_КРЕДИТА
,П.СУММА
from ПРОВОДОК П
,СЧЕТА Д
,СЧЕТА К

WHERE П.ID_СЧЕТА_ДЕБЕТА=Д.ID
AND П.ID_СЧЕТА_КРЕДИТА=К.ID

2
Select П.ID СЧЕТА_ДЕБЕТА
,П.НОМЕР_СЧЕТА_ДЕБЕТА
,П.ВАЛЮТА_ДЕБЕТА
,П.КОД_ФИЛИАЛА_ДЕБЕТА
,П.ID_СЧЕТА_КРЕДИТА
,П.НОМЕР_СЧЕТА_КРЕДИТА
,П.ВАЛЮТА_КРЕДИТА
,П.КОД_ФИЛИАЛА_КРЕДИТА
,П.СУММА
from ПРОВОДОК П
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38900697
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возьмите да попробуйте, чего гадать-то? У нас нет под рукой ни Ваших данных, ни Вашей системы.
Как минимум второй запрос читает физически больше данных, и может быть медленнее чисто из-за этого.
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38900791
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы не привязывал валюты и филиалы к счетам, а сделал бы это аналитикой непосредственно проводок.
А у счетов сделал бы логические признаки ведения учета:
- валютный учет: устанавливаем валюту (заполняется кстати еще и валютная сумма)
- по филиалам
- количественный учет
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38900796
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NafЯ бы не привязывал валюты и филиалы к счетам, а сделал бы это аналитикой непосредственно проводок.
А у счетов сделал бы логические признаки ведения учета:
- валютный учет: устанавливаем валюту (заполняется кстати еще и валютная сумма)
- по филиалам
- количественный учет
для счетов валюта и филиалы мне необходим для порождения проводок
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38900819
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бакыт,

так Вы раздуете план счетов. Например, при наличии 5 валют и 20 филиалов у вас может быть 5*20=100 счетов, которые и отличаются только аналитикой.
Кроме того, не для всех счетов нужны эти признаки.
Наконец, вы все равно хотите дополнить этой аналитикой проводки, так зачем же эти признаки у самих счетов делать?
Не знаю как принято в Кыргызстане, но в РФ весь учет ведется в валюте РФ и только на некоторых счетах ( по у смотрению предприятия) может вестись учет в других единицах: валюте, количестве
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38900857
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NafБакыт,

так Вы раздуете план счетов. Например, при наличии 5 валют и 20 филиалов у вас может быть 5*20=100 счетов, которые и отличаются только аналитикой.
Кроме того, не для всех счетов нужны эти признаки.
Наконец, вы все равно хотите дополнить этой аналитикой проводки, так зачем же эти признаки у самих счетов делать?
Не знаю как принято в Кыргызстане, но в РФ весь учет ведется в валюте РФ и только на некоторых счетах ( по у смотрению предприятия) может вестись учет в других единицах: валюте, количестве

у нас валютных операций много доллар и нац валюта почти 50/50


порождение проводок как автоматизировать ? для идентификации счета хранить в рабочих таблицах ?

а
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38900861
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бакыт,

банковская специфика
кредиты ,депозиты , итд
с учетом ежедневных начислений , данных будет очень много , поэтому мне надо оптимально структуру организовать
и при этом аналитика чтобы не хромала
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38900875
Naf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бакыт,

ах это банк, не те счета )))
ну тогда видимо да
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38900915
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БакытБакыт,

банковская специфика
кредиты ,депозиты , итд
с учетом ежедневных начислений , данных будет очень много , поэтому мне надо оптимально структуру организовать
и при этом аналитика чтобы не хромала
Ваша структура в принципе не оптимальна. В информационной системе любого предприятия не должно быть типа сущности Проводка. В нем смысла нет никакого.
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38900932
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БредятинаБакытБакыт,

банковская специфика
кредиты ,депозиты , итд
с учетом ежедневных начислений , данных будет очень много , поэтому мне надо оптимально структуру организовать
и при этом аналитика чтобы не хромала
Ваша структура в принципе не оптимальна. В информационной системе любого предприятия не должно быть типа сущности Проводка. В нем смысла нет никакого.
как по вашему должно быть ?
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38901049
londinium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторкак по вашему должно быть ?
Зря Вы это спросили, ой зря. Сейчас на 10 страниц флейма будет
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38901068
П-Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачинать свою АБС для банка с нуля с таким уровнем вопросов ? Ну, ну... Флаг в руки, барабан на шею...
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38901071
xenix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторЗачинать свою АБС для банка с нуля с таким уровнем вопросов ?
Нормальные вопросы. Мне вот тоже интересно, что умные люди присоветуют
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38901079
П-Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Купить АБС.
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38901083
xenix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторКупить АБС.
а кураж?
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38901091
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xenixМне вот тоже интересно, что умные люди присоветуют
Например, забить на проводки, хранить только первичку и баланс считать непосредственно по ней.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38901104
xenix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторНапример, забить на проводки, хранить только первичку и баланс считать непосредственно по ней.
Не уверен, что такой подход применим в АБС
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38901124
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xenixНе уверен, что такой подход применим в АБС
Почему нет?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38901127
xenix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторПочему нет?
проводок может быть очень много
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38901135
Бакыт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovxenixМне вот тоже интересно, что умные люди присоветуют
Например, забить на проводки, хранить только первичку и баланс считать непосредственно по ней.

еще вариант детализацию в первичке хранить проводки 1 суммой записывать не разрастается таблица проводок
а первичку по любому забиваем
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38901139
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xenixпроводок может быть очень много
Вот у тебя лично много движений на банковском счету за год?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38901164
xenix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторВот у тебя лично много движений на банковском счету за год?
я-то здесь причем?
Пара миллионов карточных счетов, кредиты, депозиты, РКО и понеслись проводки миллионами
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38901177
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бакытне разрастается таблица проводок
А смысл? Дисковую полку всё равно придётся брать с большим запасом, так что терабайтом
больше, терабайтом меньше...

Можно ещё весьма забавно и поучительно поиграться с шардингом.

xenixПара миллионов карточных счетов, кредиты, депозиты, РКО и понеслись проводки
миллионами
Это в общей куче их много, а по каждому конкретному счёту - кот наплакал.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38901924
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
londiniumавторкак по вашему должно быть ?
Зря Вы это спросили, ой зря. Сейчас на 10 страниц флейма будет
Который начали именно Вы, потому что с одной стороны ничего не понимаете в БД, а, с другой - Вас ничего и не интересует)))
...
Рейтинг: 0 / 0
Бухгалтерия проводки и счета
    #38901925
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БакытБредятинапропущено...

Ваша структура в принципе не оптимальна. В информационной системе любого предприятия не должно быть типа сущности Проводка. В нем смысла нет никакого.
как по вашему должно быть ?
Я написал ясно. Не должно быть такого типа сущности. Так как все операции итак есть. Смысла нет никакого ради балансовых счетов создавать еще один тип сущности, связывать его со всеми операциями (к тому же, в СУБД, которую Вы используете, связи в принципе не поддерживаются), причем, каждый конкретный экземпляр Проводки будет связан с экземпляром конкретной операции... Вы просто себе ответьте на вопрос - зачем это делать?))
...
Рейтинг: 0 / 0
25 сообщений из 102, страница 1 из 5
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Бухгалтерия проводки и счета
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]