Автор Тема: База Данных Крыс  (Прочитано 1834 раз)

Ilja

  • Опытный пользователь
  • ****
  • Оффлайн Оффлайн
  • Сообщений: 363
  • Город: Lethbridge, Canada
    • Дикие крысы
База Данных Крыс
« : May 30, 2010, 09,05:08 »
Предлагаю альтернативу или дополнение к Крысиному Реестру:

Системная база данных крыс: http://ratdatabase.netai.net/

Попробуйте сначала выполнить всякие операции не читая инструкции. Очень хочется знать, насколько интуитивен интерфейс. Пожалуйста, сообщайте сюда об опечатках и любых непонятностях.

Почему системная? Потому что данные хранятся во взаимосвязи. К примеру, запись одной крысы связана с записью, скажем, ее 10-раз-пра-деда или любого дальнего родственника, причем БД может определить эти родственные отношения и вычислить коэффициент родства (справка на англ). Для чего это надо? В первую очередь в помощь при отборе признаков, наследственность которых точно не известна: рак, иммунитет, продолжительность жизни и др.

Например, есть две крысы, прожившие 4 года, но при этом родственники первой прожили по 2 года, а родственники второй все были долгожителями. Племенная ценность какой крысы больше? Конечно, второй, потому что первая могла дожить до 4 благодаря случайному стечению обстоятельств, тогда как в случае второй крысы можно практически наверняка говорить о генетической предрасположенности к долголетию. То же самое касательно рака и многих других болезней.

База данных может вычислять совокупную племенную ценность крысы (в плане здоровья, продолжительности жизни и темперамента) по следующей формуле:
Vt = Vi + Rr x Vr,
где Vi - индивидуальная племенная ценность крысы
Vr - индивидуальная племенная ценность родственника крысы
Rr - коэффициент родства этого родственника (брат, сестра или родитель - 0,5; двоюродный брат, двоюродная сестра или прародитель - 0,25; и т.д.)

Индивидуальная племенная ценность крысы вычисляется по формуле:
Vi = H + С + T + L,
где H - здоровье (от нуля до -5, где 0 - никогда не болел, -5 - тяжелое заболевание)
C - рак (-2 - имел раковые заболевания, 0 - не имел)
T - темперамент (не кусается: 0; при уколе: укусит ветеринара: -1; укусит хозяина: -2)
L - индекс долгожительства. Вычисляется по формуле: (age - 2)*4, где age - возраст в годах. Примеры:
1 год: -4; 2 года: 0; 3 года: 4; 4 года: 8; 5 лет: 12.

Пока можно делать только два запроса ("Генеалогическое древо" и "Вычислить племенную ценность"), но функционал будет регулярно расширяться. Пожалуйста, пишите, что еще нужно бы добавить.

Также нужны мнения о баллах по здоровью:
какие болезни вы считаете являются легкими и какие - тяжелыми? (по шкале от 0 до -5)
« Последнее редактирование: May 30, 2010, 10,27:56 от Ilja »
Сайт и форум "Дикие крысы": http://wildrats.ru/
Последнее обновление: 23.05.2015

Lisichka

  • Модератор
  • Супер-пользователь
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 14828
  • Город: Москва, Центр
  • ПДК «Fox hole»
    • Имя: Ирина
    • Мой ЖЖ
Re: База Данных Крыс
« Ответ #1 : May 30, 2010, 09,09:16 »
У меня по ссылке какая-то абракадабра открывается.
Никогда не спорьте с идиотами. Вы опуститесь до их уровня, где они вас задавят своим опытом. Марк Твен.
Масянька, детки, внуки и Ко

Ilja

  • Опытный пользователь
  • ****
  • Оффлайн Оффлайн
  • Сообщений: 363
  • Город: Lethbridge, Canada
    • Дикие крысы
Re: База Данных Крыс
« Ответ #2 : May 30, 2010, 09,39:21 »
Во я балбес, забыл проверить в других браузерах! Сейчас должно быть нормально, но теперь на сайт зайти нельзя, потому что владельцы хостинга производят проверку (

Еще забыл одну ссылочку. Технические детали и PHP код можно найти здесь:
http://wildrats.ru/viewtopic.php?f=2&t=141
Сайт и форум "Дикие крысы": http://wildrats.ru/
Последнее обновление: 23.05.2015

Ilja

  • Опытный пользователь
  • ****
  • Оффлайн Оффлайн
  • Сообщений: 363
  • Город: Lethbridge, Canada
    • Дикие крысы
Re: База Данных Крыс
« Ответ #3 : May 30, 2010, 11,22:10 »
Сайт снова заработал!
Сайт и форум "Дикие крысы": http://wildrats.ru/
Последнее обновление: 23.05.2015