一个广告系统,有很多种类型的广告:报纸广告,手机广告,户外广告,网站广告每种广告的属性是不一样的,如报纸有版别,规格,户外广告与播放频次,时间等等。客户下一个订单可能既做报纸广告,又做户外广告。后面的付款功能,业务员算佣金流程都一样。
现在有两种设计数据库的思路:一是建一个表,把各种广告都放进去。
二是不同的广告分别建表。
各种广告的属性可能会有所改变,也可能以后加新类型的广告,大家觉得哪种好?或者与更好的办法?
还有,程序怎样设计以后好扩展,比如以后加新的类型广告,最多就是登记新的广告,收款这些东西应该还是一样