|
проектирования базы
|
|||
---|---|---|---|
#18+
Здравствуйте ! Есть задача, нужно спроектировать систему подачи отчетов в налоговую. Клиент подает отчет, инспектор его проверяет (здесь вывел 3 состояния отчета {Прошел, Не проверен, Не прошел}). Сущности которые я вывел: клиент (который подает отчеты), инспектор (которых их принимает) , отчет ( здесь о плательщике инфа {новую сущность плательщик думаю не нужно выводить ?} , дата, инфа о деятельности) , сущность деятельность(где код, и наименование деятельности) {в отчете может быть много деятельностей} , также сущность статус Вроде набросал шаблон, не знаю верно ли, т.к. сам не базист. Буду рад любой помощи или совету) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2018, 21:24 |
|
проектирования базы
|
|||
---|---|---|---|
#18+
старую диаграмму кинул, вот новая. что скажите по ней ? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2018, 22:10 |
|
проектирования базы
|
|||
---|---|---|---|
#18+
Это у вас учебное задание или реальное какое-то? Что такое activities? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.01.2018, 18:53 |
|
проектирования базы
|
|||
---|---|---|---|
#18+
Усталый разработчик, это у него, надо полагать, «виды деятельности», а задание похоже на учебное (раз уж ТС «выводит» сущности). hzsvceo, у вас на схеме есть две сущности: клиент и плательщик. В чем разница? А еще в отчете есть некий усерид, который кто? И зачем id отчета в видах деятельности и плательщике? Разве не виды включаются в отчет? Или теперь один и тот же отчет могут подать несколько плательщиков? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2018, 00:22 |
|
проектирования базы
|
|||
---|---|---|---|
#18+
Ы2, задания учебное. Клиент это человек который может подавать отчеты(например бухгалтер, подает отчетность фирмы которая там на кого не-будь зарегана). Отчет должен включать плательщика (1 к 1) и виды деятельностей (1 к n) . Читал что связь 1к1 лучше не использовать, но тогда таблица отчет была бы огромная ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2018, 17:47 |
|
проектирования базы
|
|||
---|---|---|---|
#18+
hzsvceo, да, отчет включает сведения о плательщике, у вас же наоборот. Это разумно, только если один плательщик подает не более одного отчета за все время своего существования. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2018, 23:35 |
|
проектирования базы
|
|||
---|---|---|---|
#18+
каждый плательщик, естественно ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2018, 23:36 |
|
проектирования базы
|
|||
---|---|---|---|
#18+
А виды деятельности точно к отчету относятся или это характеристика плательщика? Статусы отчета лучше вынести в подчиненную таблицу, как в первом варианте, если необходима история статусов. Если история статусов не нужна, то оставить в основной. Если видов деятельности у отчета много, то так же нужна дочерняя таблица один ко многим. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2018, 13:43 |
|
|
start [/forum/topic.php?fid=32&msg=39579129&tid=1540070]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
151ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 253ms |
0 / 0 |