Modelo de datos de varias tablas

Veamos otro ejemplo un poco más complejo. Supongamos que estamos trabajando con el siguiente modelo de datos igual al anterior tras añadirle una tabla con información sobre las categorías existentes (tabla que podemos llamar Category, en el extremo superior izquierdo de la siguiente imagen), y otra con información sobre las subcategorías (a la que podemos llamar Subcategory, entre las tablas de categorías y de ventas):

Data model

Como -inicialmente- no tenemos motivos para pensar que nuestro modelo de datos está siendo filtrado, el contexto de filtro del que partimos es el siguiente:

Data model with no filters applied