0 / 0 / 0
Регистрация: 04.05.2018
Сообщений: 2
|
|
1 | |
БД карт лояльности04.05.2018, 15:23. Показов 811. Ответов 1
Метки нет (Все метки)
Не профессионал. Есть идея - нужны уточнения.
Ситуация: есть несколько компаний. Например, их 5: «Перекрёсток», «Adidas», «Рив Гош», «Лукойл», «S7». У каждой из них есть БД с клиентами карт лояльности. Есть определённая вероятность того, что один человек может встречаться в 5 (пяти) БД одновременно. Насколько возможно оптимизировать хранение всего самого этого, если будет например одна единая карта лояльности? Есть ещё ряд вопросов.
Ищу специалистов в области БД из финтеха. Опыт от 3-х лет. kukhta.nikita@outlook.com
0
|
04.05.2018, 15:23 | |
Ответы с готовыми решениями:
1
v8.2 УТ ред.11: Регистр для карт лояльности Колода карт из 36 карт, сколькими способами можно достать 5 карт? Из колоды карт (36 карт) наудачу берут пять карт Автонумерация справочника Карты лояльности УТ 11.4 |
763 / 664 / 194
Регистрация: 24.11.2015
Сообщений: 2,158
|
|
04.05.2018, 17:47 | 2 |
Сделать одну базу и добавить в нее одну большую таблицу из трех полей:
ID человека, ID компании, ID карты. Если у человека единая карта, то во всех пяти строках для пяти разных компаний будет стоять один и тот же ID карты. Единая карта лояльности при такой организации мало что дает. Выигрыш состоит в том, что вместо пяти баз достаточно одной. А вот если компаний не 5, а 50, то имеет смысл рассмотреть "горизонтальную" организацию ссылок на компании, то есть, размещать эти ссылки не в 50 строках, а в 50 столбцах одной строки. Да, такая структура гораздо хуже масштабируется. Да, будет головная боль, если список компаний расширится. Но у меня был случай, когда за счет перехода с "вертикальной" структуры на "горизонтальную" удалось ускорить процедуры поиска и расчеты в базе по крайтей мере в 20 раз. Поэтому такой вариант не стоит априори отбрасывать.
0
|
04.05.2018, 17:47 | |
04.05.2018, 17:47 | |
Помогаю со студенческими работами здесь
2
Вакансии Программы лояльности и мобильных платежей Вакансия програмиста С# в программу лояльности и моб платежей Сколькими способами из колоды 36 карт можно выбрать неупорядоченный набор из 5 карт Сколькими способами из колоды в 36 карт можно выбрать неупорядоченный набор из 5 карт Сколькими способами из колоды 36 карт можно выбрать неупорядоченный набор из 5 карт В урне 10 белых,3 черных и 5 красных шаров // Из колоды карт,в которой 36 карт Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |