powered by simpleCommunicator - 2.0.48     © 2025 Programmizd 02
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Инфологическая модель работы налоговой инспекции
5 сообщений из 5, страница 1 из 1
Инфологическая модель работы налоговой инспекции
    #40027796
Delhex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всех категорически приветствую!
Вкратце о задаче : Физические и юридические лица оплачивают налог. БД должна содержать, как минимум, информацию о доходах, налогах, дате оплаты налогов и задолженности.
Сущности юр.,физ.лица и налог имеют атрибуты, представленные на моих скриншотах.
Вопрос: Как я понял, сущность "Налог" является связующей таблицей. Связь 1:М:1. Юр. и физ. лица связываются по ИНН с таблицей "Налог", НО тогда нарушается целостность данных. Критично ли это? Верно ли связаны таблицы между собой? Можно ли реализовать связь между таблицами как-нибудь иначе?
p.s. Столбец "задолженность" думаю оставить только в таблице "Налог" (случайно загрузил старый скрин.)
...
Рейтинг: 0 / 0
Инфологическая модель работы налоговой инспекции
    #40027797
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всё, что нужно знать о работе налоговой инспекции - этот бардак автоматизации не поддаётся.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Инфологическая модель работы налоговой инспекции
    #40027801
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К сожалению, Ваша схема просто никуда не годится, и вопрос про связующую таблицу - только вишенка на торте. Подсказка к ответу: связующая таблица по смыслу что-то с чем-то связывает. Что связывает Ваша и нужна ли эта связь в реальности?

А так, из основного, "доход" - экстремально бессмысленное поле. Что сюда предполагается писать? Месячную зарплату? Или сумму полученного за 1998-й год? С точки зрения налоговой, полагаю, источником подобных сведений является декларация для физических лиц и налоговая отчётность для юридических. Кроме них, кстати, есть ИП, есть самозанятые...

Начисления налогов и оплата налогов - разные вещи. Сводить их вместе не следует хотя бы потому, что десять начислений могут быть оплачены одним платежом, а одиннадцатое - десятью.

Задолженность - вообще не должна фигурировать как поле. Это вычисляемый атрибут, причём задолженность существует не просто, а на дату - это важно, поскольку с этого рассчитываются пени.
...
Рейтинг: 0 / 0
Инфологическая модель работы налоговой инспекции
    #40027807
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Delhex
сущность "Налог"
Нет такой сущности.
По крайней мере, без точного определения.
...
Рейтинг: 0 / 0
Инфологическая модель работы налоговой инспекции
    #40027858
Stanislav P
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Налоги у плачивают.
2. Нет смысла в разделении физиков и юриков, поэтому таблица для них одна "налогоплательщики".
3. Атрибуты налогополательщиков в отдельной таблице.
4. Информация о доходах и расходах поступает извне в виде деклараций, поэтому таблица "Декларации доходов и расходов"
5. Уплата налогов происходит переводом денег по банковским реквизитам налоговой инспекции, поэтому таблица "Транзакции"

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


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