powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Схема таблиц для коэффициентов
5 сообщений из 5, страница 1 из 1
Схема таблиц для коэффициентов
    #36473252
sts_stas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Задача:

Есть два статичных значения 22 и 3 (возраст и стаж) для расчета ОСАГО от этих данных зависит коэффициент, т.е.

if (min_age <= 22 && min_exp <= 3){
Kvs = 1.7;
}
else if(min_age > 22 && min_exp <= 3) {
Kvs = 1.5;
}
else if(min_age <= 22 && min_exp > 3) {
Kvs = 1.3;
}
else {
Kvs = 1;
}

Как мне эти данные хранить в таблице или таблицах, чтобы легко было их достать запросом?
...
Рейтинг: 0 / 0
Схема таблиц для коэффициентов
    #36473264
Vika Vinner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sts_stasЕсть два статичных значения 22 и 3 (возраст и стаж)

Коллега - статичные значения - Это ДАТА РОЖДЕНИЯ и ДАТА ПРИЁМА НА РАБОТУ... Возраст и стаж со временем изменяются.
...
Рейтинг: 0 / 0
Схема таблиц для коэффициентов
    #36473279
sts_stas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, только вот сути дела это не меняет почти, только то что надо будет хранить эти данные (22 и 3) хранить в отдельной таблице. Но структура так и не понятна )
...
Рейтинг: 0 / 0
Схема таблиц для коэффициентов
    #36473376
Vika Vinner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sts_stasДа, только вот сути дела это не меняет почти, только то что надо будет хранить эти данные (22 и 3) хранить в отдельной таблице. Но структура так и не понятна )

Коллега, я не знаю Вашей задачи - просто отметила что то, что Вы собираетесь хранить - статичным никак не назовёшь. То есть как пример если у кое-кого ДЕНЬ РОЖДЕНИЯ "16 февраля 1988 г." И Дата приёма на работу "17 Февраля 2007 г." Ваши данные через 3 дня никому не будут нужны. А вот если сохранить именно ДАТЫ и создать функцию подсчёта ВОЗРАСТА и СТАЖА на каждый день - и по ним ВСЕ ВАШИ КОЭФФФИЦИЕНТЫ - то в зависимости от реализации СУБД Вы сможете всё это иметь динамически по единому запросу.
...
Рейтинг: 0 / 0
Схема таблиц для коэффициентов
    #36473379
muk07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Непонятно, зачем всё в таблице.
Имеем таблицу
Consts(имя константы, значение константы)
с содержимым('MIN_AGE',22);('MIN_EXP',3)
и функцию на сервере
create function koef(age,exp)
........................
...А впрочем о какой СУБД речь? Может для вашей СУБД отсутствует "функция, возвращающая скаляр"
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Схема таблиц для коэффициентов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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