Семен,
1. Для точек продажи существует общепринятый термин "point of sale"
2. Для фильтрации по куче разных полей у товаров, есть паттерн Entity-Attribute-Value, либо, если у тебя postgres - можешь попробовать jsonb-колонку.
Для удобства, можно ещё подумать над заведением отдельной таблицы, где будет кэшироваться, какие поля у каждого типа имеются.
Раскидывать разные типы по разным таблицам конечно можно, но это будет не удобно (по своему опыту).
Почему у тебя на схеме у одного заказа может быть несколько point of purchase?
Секунда занудства.
АП распространяются на всё, у чего есть автор.
Просто автор может принять решение распространять своё произведение по какой-нибудь свободной лицензии типа CC-0 или сделать его мировым достоянием.
Так что далеко не всю музыку или звуки с freesound можно использовать при разработке своей игры.
Например, некоторые звуки могут идти по лицензии CC-BY-NC, которая запрещает коммерческое использование.
Василий Дёмин, да и сам я тоже вполне нормально её читаю, без знаний всякой математики из универа. Даже школьную математику позабыл, но всё в принципе понятно.
Дядя Богдан, нууу. Она на студентов универа ориентирована (как говорится в предисловии)
Не убер сложная, но большая.
От одного из её авторов есть другая книга по алгоритмам, которая по сравнению с вышеназванной просто брошюрка.
PurgaBot, есть под "как используется" имеется в виду "для чего применяется", то например:
1. Решение всяких логистических задач (типа задачи коммивояжера)
2. Машинное обучение
3. Моделирование всяких химических реакций. Например для задач фармацевтики
4. Моделирование свойств различных материалов. Например для задач в материаловедении, для разработки новых материалов.
5. Всякие задачи оптимизации
Вот примеры от MS: https://azure.microsoft.com/ru-ru/services/quantum...
Причём MS некоторые квантовые алгоритмы запускаются на классическом железе и такой подход оказывается быстрее, чем классические алгоритмы (по заявлению MS)