Oracle BRM数据库由许多表组成。在这篇文章中,将介绍和描述最重要的那些表。在下面,增加了一张Oracle BRM 7.3.数据模型的图片。
在数据库中,存储了与账户/客户有关的数据,如姓名、地址、简介、当前账户余额、集团费用分摊和账户等级。交易可以由客户购买,并与每个账户相关联。每个客户可以购买更多的服务。要了解更多,请检查下面的文字。
ACCOUNT_T
存储有关客户的信息,包括联系人姓名、地址、状态和客户细分信息。
active_session_t
存储关于正在进行的会话的数据。
BAL_GRP_T
存储账户中各种资源的余额信息,如美元、免费分钟、字节和飞行常客里程。一个余额组包括每个资源的一个或多个子余额。子余额包含当前金额、资源类型、资源的有效日期、滚动数据和子余额贡献者。
BILL_T
存储账单信息,如应付金额、调整金额、货币和账单号码。一个/账单对象是在一个账单周期开始时创建的。
BILLINFO_T
存储所有计费、付款方式、会计周期和等级制度的信息,这些信息是向一个账户收费所必需的。每个账户都会创建一个/billinfo对象。如果账单信息是下级的,/billinfo对象指向父账户和父账户的/billinfo对象。
CONFIG_T
配置对象的基表。子类持有各种功能的具体配置信息,例如,/config/beid定义了货币和非货币资源。
淘宝网_淘宝网
存储有关交易的信息。当您使用Pricting Center并连接到数据库时,数据库中的所有/交易对象都会显示在Pricting Center。
驱动器_T
存储有关设备的信息。由BRM管理的每个设备都有一个单独的/device对象。适用于所有设备的通用数据被存储在父/device对象中。子类,如/device/num存储特定设备类型的信息。
节目内容_T
用于记录系统发起的和用户发起的事件的抽象类。事件对象与一个特定的服务或账户有关。一个事件包括通用信息,如开始和结束时间,以及由于该事件而对账户产生的余额影响。/事件对象指向被影响的账户余额组。
事件_bal_impacts_t
存储事件数据。
INVOICE_T
存储客户的发票和关于发票的信息,如与之相关的账单。每个/账单对象可以有一个相应的/发票对象。
项目_T
这个表是为了捆绑事件而创建的,它按类型总结了应计费项目的活动。该表的行是为BILL_T表中的每一行添加的。
PAYINFO_T
存储一个账户的通用支付方式信息。
产品_T
存储单一产品的信息。
剖析_T
支持自定义账户信息的抽象类。要使用一个/profile对象,一定要创建一个子类。你可以将一个账户与任何数量的/profile对象联系起来。
购买的折扣_t
包含一个账户在转换时拥有的每个折扣的条目。
购买的产品_t
包含一个账户在转换时拥有的每个产品的条目。
储备_T
追踪为多服务预付系统保留的资源。存储有关账户、余额组和创建资源保留的服务、资源数量以及保留资源到期的时间的信息。
服务_T
存储账户的通用服务类型信息。对于ACCOUNT_T中的每个条目,在此表中有一行适用的服务。除了此表中的一行,还必须在服务类型表中创建一行,如IP服务或电子邮件。