La base de datos Oracle BRM consta de muchas tablas. En este artículo se presentan y describen las más importantes. Debajo, se ha añadido una imagen del modelo de datos de Oracle BRM 7.3.
En la base de datos se almacenan los datos relacionados con la cuenta/el cliente, como nombres, direcciones, perfiles, saldos de cuentas corrientes, reparto de cargos en grupo y jerarquía de cuentas. El cliente puede adquirir ofertas y asociarlas a cada cuenta. Cada cliente puede adquirir más servicios. Para saber más, examine el texto que figura a continuación.
CUENTA_T
Almacena información sobre el cliente, incluidos los nombres de contacto, la dirección, el estado y la información sobre el segmento de clientes.
ACTIVE_SESSION_T
Almacena datos sobre una sesión en curso.
BAL_GRP_T
Almacena la información de saldo como dólares, minutos libres, bytes y millas de viajero frecuente para varios recursos de una cuenta . Un grupo de saldo incluye uno o más sub-saldos para cada recurso. El subbalance contiene la cantidad actual, el tipo de recurso, las fechas de validez del recurso, los datos de refinanciación y los contribuyentes del subbalance.
BILL_T
Almacena información de facturación, como el importe adeudado, el importe ajustado, la divisa y el número de factura. Un objeto /factura se crea al principio de un ciclo de facturación.
BILLINFO_T
Almacena toda la información sobre facturación, forma de pago, ciclo contable y jerarquía necesaria para facturar una cuenta. Se crea un objeto /billinfo para cada cuenta. Si la cuenta es subordinada, el objeto /billinfo apunta a la cuenta padre y al objeto /billinfo de la cuenta padre.
CONFIG_T
Tabla base para objetos de configuración. Las subclases contienen información de configuración específica para diversas características, por ejemplo, /config/beid define los recursos monetarios y no monetarios.
DEAL_T
Almacena información sobre una operación.Cuando se utiliza Pricing Center y se conecta a la base de datos, todos los objetos /deal de la base de datos se muestran en Pricing Center.
DISPOSITIVO_T
Almacena información sobre los dispositivos. Existe un objeto /dispositivo independiente para cada dispositivo gestionado por BRM. Los datos genéricos aplicables a todos los dispositivos se almacenan en el objeto padre /device. Las subclases como /device/num almacenan información específica de un tipo de dispositivo concreto.
EVENT_T
Clase abstracta para registrar eventos iniciados por el sistema e iniciados por el usuario. Los objetos de evento están relacionados con un servicio específico o con una cuenta. Un evento incluye información genérica como las horas de inicio y fin, así como los impactos de saldo que sufre la cuenta debido a este evento. El objeto /event apunta al grupo de saldos de la cuenta que se ve impactada.
EVENTO_BAL_IMPACTOS_T
Almacena los datos de los eventos.
INVOICE_T
Almacena una factura de cliente e información sobre la factura, como la factura a la que está asociada. Cada objeto /factura puede tener un objeto /factura correspondiente.
ITEM_T
Creada para agrupar eventos, esta tabla resume la actividad de los artículos facturables por tipo. Las filas de esta tabla se añaden por cada fila de la tabla BILL_T.
PAYINFO_T
Almacena información genérica sobre el método de pago de una cuenta.
PRODUCT_T
Almacena la información de un solo producto.
PERFIL_T
Clase abstracta para soportar información personalizada de la cuenta. Para utilizar un objeto /perfil, cree siempre una subclase. Puede vincular una cuenta a cualquier número de objetos /perfil.
DESCUENTO_COMPRADO_T
Contiene una entrada para cada descuento que posea una cuenta en el momento de la conversión.
PRODUCTO_COMPRADO_T
Contiene una entrada para cada producto que posea una cuenta en el momento de la conversión.
RESERVA_T
Realiza el seguimiento de los recursos reservados para los sistemas de prepago multiservicio. Almacena información sobre la cuenta, el grupo de saldo y el servicio para el que se crea la reserva de recursos, la cantidad de recursos y la hora de caducidad para cuando expire el recurso reservado.
SERVICIO_T
Almacena información genérica sobre el tipo de servicio para las cuentas. Hay una fila en esta tabla por cada servicio aplicable para cada entrada en ACCOUNT_T. Además de una fila en esta tabla, debe crearse una fila en la tabla de tipo de servicio, como servicio IP o correo electrónico.