sql – 我正在寻找无线电广告调度算法/示例/经验

尝试对以下内容进行一些研究而没有运气.以为我会问这里以防有人遇到过它.

我帮助一个志愿者运营的无线电台满足他们的技术需求.其中一个主要问题是他们希望以编程方式安排他们的广告.

有很多简洁而复杂的规则引擎用于广告,但我们所需要的只是非常简单(以及任何值得思考的经验).

如果可能的话,我想用sql编写一些东西来处理这些实体.理想情况下,如果有人为其他广告媒体(网络等)编写了类似的内容,那将非常有用.

实体:

>广告(包括类别,每天播放次数,开始日期,结束日期或永久播放)
>广告类别(餐厅,健康,食品店等)

为了过度简化问题,这将是一个优雅的sql语句.到达那里… :)

我希望能够使用上述两个实体每天生成播放列表,其中:

>同一类别中没有两个广告在x个相互广告中播放.
>(很高兴)可以推广高促销广告

目前,还没有“广告位”可供填写.没有“一天中的时间”考虑因素.

我们排队当天的广告,并在歌曲/节目等之间浏览它们.我们知道每小时需要填写多少,等等.

任何想法/想法/链接/示例?我将继续寻找并希望能够找到一些东西,而不是长期学习它.

解决方法

非常有趣的问题,SMO.现在它看起来像一个约束编程问题,因为你不是在寻找一个满足你指定的所有约束的最佳解决方案.为了回应那些想要解决问题的人,我想说他们需要稍微检查一下约束编程.它与任何运营研究站点的堆​​栈溢出距离更近.

看看约束编程和调度 – 我敢打赌你会发现一个类似的问题很甜蜜!

请告诉我们您的进度.

相关文章

(一)日志传送架构 (1.1)相关服务器 主服务器 :用于生产的服务器,上面运行这生产SQL Server数据库...
(一)事故背景 最近在SQL Server 2012生产数据库上配置完事物复制(发布订阅)后,生产数据库业务出现了...
(一)测试目的 目前公司使用的SQL SERVER 2012高可用环境为主备模式,其中主库可执行读写操作,备库既...
(一)背景个人在使用sql server时,用到了sql server的发布订阅来做主从同步,类似MySQL的异步复制。在...
UNION和OR谓词 找出 product 和 product2 中售价高于 500 的商品的基本信息. select * from product wh...
datawhale组队学习task03