Вечный двигатель третьего рода. Неканонические размышления о бизнес-системах, или О чём стоит сначала подумать. Модели данных и бизнес-логика
Реклама. ООО «ЛитРес», ИНН: 7719571260.
Оглавление
Олег Анатольевич Мостовлянский. Вечный двигатель третьего рода. Неканонические размышления о бизнес-системах, или О чём стоит сначала подумать. Модели данных и бизнес-логика
От автора
НАЧАЛО
Тема первая: Модели данных в бизнес-системах
Размышление первое: БИБЛИОТЕКА
Unity::id
Unity::code
Unity::name
Unity::path
*)
Местоположение хранения (Placeholder)
Placeholder::id
Placeholder::code
Placeholder::name
Placeholder::path
*)
Content::id
Произведение (Opus)
Opus::id
«Автора!»
«И как это прикажете называть?!»
Промежуточные итоги
Детализация
Type::id
Type::name
Type::description
Поддержка языков (National Language Support – NLS)
«Всё в одном флаконе»
Связанные NLS-таблицы
Н
Физические параметры хранимых единиц
Книги, журналы, ксерокопии и прочая бумажная продукция
Накопители информации: дискеты, оптические или жёсткие диски и прочие»цифровые носители»
Файлы
Названия произведений
Место действия
Размышление второе: ПРОИЗВОДСТВЕННЫЙ ПРОЦЕСС
Сущности
Конечный (е) продукт (ы)
Ресурсы
Технологический участок
Тема вторая: Бизнес-логика
Размышление первое: МАРШРУТ
Маршруты и пункты маршрута
Размышление второе: бизнес-правила, или RULE ENGINE
Business Rule
Последнее слово
Отрывок из книги
«О чём задумался, детина? -»
Русская народная песня – «Вот мчится тройка почтовая»
.....
– В месте хранения Placeholder может находиться несколько хранимых единиц Unity, но может не быть и ни одной. Это показано связью (relation) is_place_for.
– Каждая хранимая единица Unity обязательно находится в одном (и не более! это вроде само собой понятно) месте хранения Placeholder (показано связью placed_on).
.....