Обложка канала

Oracle Developer👨🏻‍💻

Все о разработке в СУБД "Oracle" SQL, PL/SQL, оптимизация, архитектура, сертификации и многое другое.

Oracle Developer👨🏻‍💻

4 года назад
Открыть в
Добрый день! Сегодняшняя задача будет на тему проектирования. Предположим, что нам необходимо хранить некую сущность с её свойствами. Пусть будет - Клиент. Свойства двух типов: 🔸технические - id, активен/неактивен, некий текущий статус, дата создания, дата деактивации и т.п. 🔸чисто бизнесовые - ФИО, дата рождения, место жительства и т.д. Требования: 1️⃣ поиск клиента по id; 2️⃣ поиск по комбинации бизнесовых свойств; 3️⃣ довольно часто добавляются новые свойства; 4️⃣ нагруженная система OLTP 24/7, остановки крайне нежелательны. Как бы вы реализовали структуру(ы) хранения данных? Обсудить можно в нашем чатике. Разбор задачи, как всегда, в четверг 🎓 #задача