|
|
|
О атомарности значений
|
|||
|---|---|---|---|
|
#18+
Здрасте. Вопрос очень дилетанский но всеже здесь есть пример из книги http://ip.ifolder.ru/3658785 почему значение знак зодиака будет разным для записей различающихся только годом. из-за того что месяц из поля не сравнивается ? никак не могу въехать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 12:36 |
|
||
|
О атомарности значений
|
|||
|---|---|---|---|
|
#18+
БДникак не могу въехать вы неверно толкуете ТЗ перечтите внимательнее - там как раз говорится, что это было бы а авторы ТЗ упрощенно подходят к определению знака зодиака... в действительности знак зодиака не зависит ни от числа месяца ни от собственно месяца рождения ни от года рождения... например "лев" это родившиеся в период с "23 июля - 22 августа" т.е. BETWEEN SomeDayOfTheYear AND SomeDayOfTheYear а если вернуться к объяснялкам в книге, то следовало бы привязываться ко дню по счету по звездному году а не по юлианскому/гигорианскому календарю (они еще и разные бывают "по старому стилю" "по новому стилю" и проч.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 17:15 |
|
||
|
О атомарности значений
|
|||
|---|---|---|---|
|
#18+
proposed amendment БДникак не могу въехать вы неверно толкуете ТЗ перечтите внимательнее - там как раз говорится, что это было бы а авторы ТЗ упрощенно подходят к определению знака зодиака... в действительности знак зодиака не зависит ни от числа месяца ни от собственно месяца рождения ни от года рождения... например "лев" это родившиеся в период с "23 июля - 22 августа" т.е. BETWEEN SomeDayOfTheYear AND SomeDayOfTheYear а если вернуться к объяснялкам в книге, то следовало бы привязываться ко дню по счету по звездному году а не по юлианскому/гигорианскому календарю (они еще и разные бывают "по старому стилю" "по новому стилю" и проч.) Спасибо. Я это так понял после общения на других форумах , итак: Т.к. нельзя выделить из общего множества значений поля Дата рождения отдельные записи (если они одинаковы по дате и месяцу рождения но различны по году , то они считаются разными значениями) и связать их со знаком зодиака, то собственно и никак не получиться (для данного примера в рамках этого ТЗ) определить какая дата принадлежит к какому знаку зодиака,кроме как разделить это поля на три его состовляющих. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 18:34 |
|
||
|
О атомарности значений
|
|||
|---|---|---|---|
|
#18+
БД proposed amendment БДникак не могу въехать вы неверно толкуете ТЗ перечтите внимательнее кроме как разделить это поля на три его состовляющих. нет, не совсем поскольку вы работаете с такой хитрой субстанцией как время - есть варианты выкрутиться если вы определите одну общую "нулевую точку" - день весеннего равноденствия 1900 года, например,(кажется 21 марта 1900 AFAIK, но можно любое весеннее равноденствие - это нулевая точка для астрономического цикла), то по полной дате рождения DD/MM/YY можно довольно точно брать знак зодиака ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 19:13 |
|
||
|
О атомарности значений
|
|||
|---|---|---|---|
|
#18+
proposed amendmentесли вы определите одну общую "нулевую точку" - день весеннего равноденствия 1900 года, например,(кажется 21 марта 1900 AFAIK, но можно любое весеннее равноденствие - это нулевая точка для астрономического цикла), то по полной дате рождения DD/MM/YY можно довольно точно брать знак зодиака Речь идет о "пограничных" участках между знаками зодиака? Тогда тут полной даты рождения недостаточно, необходимы еще сведения о времени, о местном времени (поясное, декретное), чтобы (как Вы уже упоминали) вычислить "звездное" время рождения. Например, вполне может быть что рожденные поздно вечером 21 марта в Забайкалье - "рыбы", а не так поздно вечером в Подмосковье - "овны". Забавная тема :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2007, 19:33 |
|
||
|
|

start [/forum/moderation_log.php?user_name=%D0%92%D0%B8%D0%BA.]: |
0ms |
get settings: |
10ms |
get forum list: |
22ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 666ms |
| total: | 825ms |

| 0 / 0 |
