|
|
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
sp, Не парьтесь, впишите в "пасспорт" ИНН и все остальное что связано с ИП и будет у вас сущность что надо. Напомню что в прежние времена так и делали до появления трудовых книжек - место работы отмечалось в паспорте. Для чего таблица Пёрсонс? Особенно умиляет ФИО строкой, которое повторяется в трех столбцах паспорта. И еще, в таблице может быть много записей, да, что не означает будто там Персоны. Каждая строка описывает Персону и поэтому таблица называется Персона. Другими словами если бы вы проектировали БД так, чтобы использовать все данные, то получили бы отчет такого рода: Персоны: Иван Никифорович Пупкин, род. 1987, ум. 2012. Имел паспорты: серия-номер и был Индивидуальными предпринимателями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 00:22 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
guest_20040621, ну не вижу я тут кривизны! Предложите конкретно,что вы считаете в данной схеме надо изменить чтобы она была прямая? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 00:24 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
debloggersp, Не парьтесь, впишите в "пасспорт" ИНН и все остальное что связано с ИП и будет у вас сущность что надо. Напомню что в прежние времена так и делали до появления трудовых книжек - место работы отмечалось в паспорте. Для чего таблица Пёрсонс? Особенно умиляет ФИО строкой, которое повторяется в трех столбцах паспорта. И еще, в таблице может быть много записей, да, что не означает будто там Персоны. Каждая строка описывает Персону и поэтому таблица называется Персона. Другими словами если бы вы проектировали БД так, чтобы использовать все данные, то получили бы отчет такого рода: Персоны: Иван Никифорович Пупкин, род. 1987, ум. 2012. Имел паспорты: серия-номер и был Индивидуальными предпринимателями. Видно у вас только бухгалтерия и склад в жизни встречались, а реальные жизненые ситуации для оперативного учета вы не вели ни разу!? :) мы например, ведем учет кому "дали..." и т.п. ситуации - вы будут у человека просить его паспортные данные?? :)) он их вам даст??)) + есть неотложные операции когда мы не знаем чудака - он принес бабки и операцию нужно провести сейчас, а паспорт мы потом у него возьмем... Вот когда вас попросят реализовать у себя в базе - я на вас тоже веселиться буду)) Последнюю сентенцию не очень понял - поясните ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 00:30 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
sp, Партия вам запрещает определить свойство поля NULL и DEFAULT такие, чтобы только Ф/И/О можно было внести и тем самым создать запись. Так вот порвите членский билет такой партии и выкиньте его в колодец. Я понимаю что не должно быть все так просто, это у нас национальная идея все губить нелепыми усложнениями, но считаю своим долгом объяснять гражданам "не усложняй". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 01:03 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
> ну не вижу я тут кривизны! Введут завтра карту социального страхования как основной документ, - что вы будете делать? Как вы намерены вести историю изменений? Возьмите несколько очевидных примеров и продемонстрируйте, что вы можете регистрировать актуальные состояния всех описанных сущностей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 01:03 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
guest_20040621, Это еще благо что у нас паспорты есть. Жил бы ТС в штатах - вообще бы опух. Там можно по нескольким почтовым отправлениям идентифицироваться и главной особенностью гражданина является место постоянного проживания, а не номер-серия как в концентрационном лагере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 01:05 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
guest_20040621Как вы намерены вести историю изменений? Вы не можете вести историю изменений. В каждый момент гражданин идентифицируется тем, чем идентифицируется и точка. Гражданин может поменять не только паспорт, серию-номер, не только ИНН и прочую тряхомудию, он может поменять Ф, И и О по-отдельности или одновременно. Пусть снимает отпечатки пальцев. Вот оно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 01:10 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
deblogger, в будущем при рождении в кровь запустят нанометки - и вопрос решен!)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 01:16 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
debloggersp, Партия вам запрещает определить свойство поля NULL и DEFAULT такие, чтобы только Ф/И/О можно было внести и тем самым создать запись. Так вот порвите членский билет такой партии и выкиньте его в колодец. Я понимаю что не должно быть все так просто, это у нас национальная идея все губить нелепыми усложнениями, но считаю своим долгом объяснять гражданам "не усложняй". Запрещает ни партия ни религия, а жизнь - заставьте потом девочек не забыть и вписать данные!! не сталкивались с таким!? У нас это повседневность - если ситема не заставляет - то никто ничего и не делает! :) это жизнь она круче партии!!:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 01:18 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
debloggersp, Не парьтесь, впишите в "пасспорт" ИНН и все остальное что связано с ИП и будет у вас сущность что надо. Напомню что в прежние времена так и делали до появления трудовых книжек - место работы отмечалось в паспорте. Для чего таблица Пёрсонс? Особенно умиляет ФИО строкой, которое повторяется в трех столбцах паспорта. И еще, в таблице может быть много записей, да, что не означает будто там Персоны. Каждая строка описывает Персону и поэтому таблица называется Персона. Другими словами если бы вы проектировали БД так, чтобы использовать все данные, то получили бы отчет такого рода: Персоны: Иван Никифорович Пупкин, род. 1987, ум. 2012. Имел паспорты: серия-номер и был Индивидуальными предпринимателями. Простите, но если у вас 2 сущности выродятся в одну, как у вас потом сойдется все до кучи, когда была Иванова и вдруг тут появилась Петрова?? но это один и тот же человек, просто второй раз замуж вышла! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 01:22 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
guest_20040621> ну не вижу я тут кривизны! Введут завтра карту социального страхования как основной документ, - что вы будете делать? Как вы намерены вести историю изменений? Возьмите несколько очевидных примеров и продемонстрируйте, что вы можете регистрировать актуальные состояния всех описанных сущностей. и чем в данном случае карта страхования принципиально поменяет схему? у нас ведется учет расходов на постоянных стяжателей, авторитетов и президентов - кто с нами станет работать если мы вдруг скажем "мы вот вам на лапу, но нам для бухгалтерии нужны ваши паспортные данные, уж простите -учетс знаете ли..." вот я бы поржал еслиб такое в жизни случилось бы :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 01:26 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
а так у нас есть базе персоны типа "Чмо прыщаевое", "Мент в горуправлении", "Налоговик1"...."НалоговикN" и заметьте это не мешает нам вести и строгий учет, потому как в "белых" операциях участвуют лица с паспортами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 01:29 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
да и в некоторых операциях оперативного учета вовсе не нужни никакие документы - порой просто надо какое-нибудь имя ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 01:34 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
> чем в данном случае карта страхования принципиально поменяет схему? Думал, вы занимаетесь проектированием. Вижу, что ошибался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 01:53 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
guest_20040621, в данном случае прийдется данные о карте страхования внести в Физлицо как необязательные параметры - в принципе то схема останется той же. В данном случае такой картой уже выступает ИНН - просто я когда создавал примео схемы на автомате отменил Null для данного атрибута ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 02:13 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
[quot sp]debloggersp, Запрещает ни партия ни религия, а жизнь - заставьте потом девочек не забыть и вписать данные!! не сталкивались с таким!? У нас это повседневность - если ситема не заставляет - то никто ничего и не делает! :) это жизнь она круче партии!!:) Тут надо понять ту же самую вещь. Реляционная БД абсолютно беззащитна перед дураком. Другими словами дуракоустойчивость равна 0. Пример номер 1. Найдите одно отличие в записи фамилии Cидоров и Сидоров. В бд будут созданы 2 записи. Сидоровых С.С. ИНН 0001 станет два штуки. Пример номер 2. Как ваша "система" заставит оператора задать посетителю вопрос: Вы к нам уже обращались? Пример номер 3. Как ваша система заставит посетителя ответить на вопрос: Вы к нам уже обращались? Заметьте, началось обсуждение методов идентификации которой в простом таком виде как в нашей системе принято не существует. Паспорт это химера. Любая идентификация основана на расследовании. Поэтому оператор должен задать вопрос: вы к нам уже обращались? А посетитель должен ответить на вопрос порывшись в памяти. Это оно и есть - микрорасследование для идентификации. Ваша священная вера в бумажки-таракашки объяснима, конечно, но если вы хотите работать с БД то должны принуждать операторов поддерживать культуру работы с БД. Обычно это делается через начальство. Начальству проще объяснить что требуется, его немного и оно много грамотнее подчиненных, которых начальство будет принуждать делать то, что вам надо ради того, что им надо. В той самой реальности которую вы себе придумали все это возможно и работает. Может быть неделю помучаются, а потом привыкнут и уже замечать не будут на автоматизме. Короче, не существует программ и скриптов которые бы заставили оператора что-то делать грамотно. Это можно только заручиться поддержкой начальства и настучать оператору в мозг чтобы делал все правильно. Поскольку БД - это в первую очередь правила пользования БД. Сидоров отличается от Сидорова тем, что буква с и буква с на клавиатуре совпадают. А оператору лень стирать случайно введенную латиницу. Введя Cbl девочка сотрет две буквы, а С оставит, переключится на кир и напишет остальное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 06:19 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
spПростите, но если у вас 2 сущности выродятся в одну, как у вас потом сойдется все до кучи, когда была Иванова и вдруг тут появилась Петрова?? но это один и тот же человек, просто второй раз замуж вышла! :) Прощаю. Когда Иванова стала Петровой она испытывает эмоцию на протяжении определенного времени, поскольку везде куда бы она не обратилась куда раньше обращалась ей приходится искать себя в прошлом и переписывать на настоящее. То же самое с переездом. После которого надо прописать новое место жительство во многих местах. То же самое с закрытием и открытием предприятий. Обычные задачи которые решаются по месту. Ваша система ничем от других не отличается и когда Иванова ака Петрова к вам заявится, оператор задаст ей вопрос вы к нам уже обращались, Иванова скажет да, оператор начнет искать ее в БД, не найдет, Иванова насладившись растерянностью оператора скажет ищите на Сидорову, я тут недавно замуж вышла, оператор найдет, исправит запись и все чики-пуки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 06:28 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
То есть ищите Петрову. Так вот, если очень хочется вести историю изменений, то потребуется дерево. Самое простое - из корня и одного уровня веток. Корень ссылается на актуальную запись, ветка покрыта листьями изменений. Все записи идентичного формата. ПользовательИД -ПользовательИД -ПользовательИД -ПользовательИД Пользователь ИД Ф И О ... уровень Дата создания Чтобы не чухаться с иерархиями просто добавьте готовое поле уровень. 0 будет означать актуальную запись, 1 - историческую. По дате создания и уровню можно восстановить хронологию. Естественно появится избыточность, а как вы еще хотите организовать внутри базы backup записей? Таким образом оператор задав вопрос вы к нам уже обращались ищет фамилию select фамилия from Пользователь where level = 0 AND фамилия LIKE $s затем уточняет, затем имя, отчество, ИНН и так минирасследованием определяет посетителя в БД. Не определяет, замуж вышла, паспорт поменяли, ИП закрыли - новое открыли? - Поля редактируются и вместо кнопки Сохранить жмется кнопка Заменить. Создается новая запись с уровень 0, а поле уровень ранее связанной по ИД записи меняется на 1. Рефреш и готово. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 06:47 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
Ну да, первая таблица это поля ИД - ПользовательИД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 06:50 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
debloggerspПростите, но если у вас 2 сущности выродятся в одну, как у вас потом сойдется все до кучи, когда была Иванова и вдруг тут появилась Петрова?? но это один и тот же человек, просто второй раз замуж вышла! :) Прощаю. Когда Иванова стала Петровой она испытывает эмоцию на протяжении определенного времени, поскольку везде куда бы она не обратилась куда раньше обращалась ей приходится искать себя в прошлом и переписывать на настоящее. То же самое с переездом. После которого надо прописать новое место жительство во многих местах. То же самое с закрытием и открытием предприятий. Обычные задачи которые решаются по месту. Ваша система ничем от других не отличается и когда Иванова ака Петрова к вам заявится, оператор задаст ей вопрос вы к нам уже обращались, Иванова скажет да, оператор начнет искать ее в БД, не найдет, Иванова насладившись растерянностью оператора скажет ищите на Сидорову, я тут недавно замуж вышла, оператор найдет, исправит запись и все чики-пуки. Я в свою очередь тоже вам прощаю исправлять Иванову на Петрову в системах учета категорически запрещено! За такое обычно расстреливают или в Сибирь посылают убирать весь снег! :) не дай бог такое случиться! Откроем документы выписанные на Иванову - а там то уже Петрова, которая в то время была Ивановой - это называется, как минимум, фальсификацие документов или подлогом! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 08:20 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
Когда к нам приходит Петрова - она сама нам сообщает о том что она бывшая Иванова - от наличия предыдущих сношений с нашей конторой зависит ее финансовое положение! :) правда круто? )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 08:23 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
spЗапрещает ни партия ни религия, а жизнь - заставьте потом девочек не забыть и вписать данные!! не сталкивались с таким!? У нас это повседневность - если ситема не заставляет - то никто ничего и не делает! :) это жизнь она круче партии!!:)ну будет у вас вместо пустых полей поля с данными вида "ХХХ", это, конечно, сильно меняет дело ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2013, 12:48 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
egorychspЗапрещает ни партия ни религия, а жизнь - заставьте потом девочек не забыть и вписать данные!! не сталкивались с таким!? У нас это повседневность - если ситема не заставляет - то никто ничего и не делает! :) это жизнь она круче партии!!:)ну будет у вас вместо пустых полей поля с данными вида "ХХХ", это, конечно, сильно меняет дело ну это уже приравнивается к членовредительству - и по приказу начальства - расстрел на месте!! без выплаты содержания!)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2013, 23:20 |
|
||
|
Проблема проектирования сущности "Частный предприниматель"
|
|||
|---|---|---|---|
|
#18+
spegorychну будет у вас вместо пустых полей поля с данными вида "ХХХ", это, конечно, сильно меняет дело ну это уже приравнивается к членовредительству - и по приказу начальства - расстрел на месте!! без выплаты содержания!))а в случае NULL начальство у вас, значит, считает, что всё нормально, да? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2013, 14:43 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=38343038&tid=1541161]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 141ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...