Los datos son ambos.
(estrictamente hablando, no puede ser objeto en la naturaleza porque carece de comportamiento, pero no vamos a criticar).
Las decisiones sobre el almacenamiento de datos en una base de datos RDBMS o NoSQL dependen más de cómo pretende utilizar los datos , en lugar de la "naturaleza" real de los datos en sí.
Si tiene la intención de admitir todo tipo de rutas de navegación a los datos, es posible que desee almacenar los datos en un RDBMS porque tendrá diferentes formas de acceder y presentar los datos. Necesita la base de datos para hacer mucho trabajo pesado por usted. Por ejemplo, se puede acceder a los datos de 'Pedido' a través del cliente, vendedor, sku (artículo), fecha, región, etc.
Por otro lado, si tiene rutas de navegación mínimas, puede almacenar todo el objeto. Por ejemplo, 'Basket' al que solo se accede desde el front-end web y no se almacena por mucho tiempo ni se analiza mucho, puede ser más adecuado para una tienda NoSQL. El sacrificio que hace con los almacenes de datos NoSQL (documento o valor clave) es que lo hace sin relaciones entre colecciones, si no necesita esas relaciones (para rutas de navegación, consultas o informes ad-hoc) y cuide de ellas en su aplicación, entonces estarás bien.
Por supuesto, puede almacenar datos en ambos por diferentes razones, pero eso tiene sus propios inconvenientes.