No cal que siguis un modelador de bases de dades expert per utilitzar Power Pivot. Però és important entendre les relacions. Com millor entengueu com s'emmagatzemen i gestionen les dades a les bases de dades, més eficaç aprofitareu Power Pivot per generar informes.
Una relació és el mecanisme pel qual taules separades es relacionen entre si. Podeu pensar en una relació com una BUSCAR V, en la qual relacioneu les dades d'un rang de dades amb les dades d'un altre rang de dades mitjançant un índex o un identificador únic. A les bases de dades, les relacions fan el mateix, però sense la molèstia d'escriure fórmules.
Les relacions són importants perquè la majoria de les dades amb les quals treballeu encaixen en una mena de jerarquia multidimensional. Per exemple, podeu tenir una taula que mostri els clients que compren productes. Aquests clients requereixen factures que tinguin números de factura. Aquestes factures tenen diverses línies de transaccions que indiquen el que van comprar. Hi ha una jerarquia.
Ara, al món del full de càlcul unidimensional, aquestes dades normalment s'emmagatzemen en una taula plana, com la que es mostra aquí.

Les dades s'emmagatzemen en un full de càlcul Excel utilitzant un format de taula plana.
Com que els clients tenen més d'una factura, la informació del client (en aquest exemple, CustomerID i CustomerName) s'ha de repetir. Això provoca un problema quan aquestes dades s'han d'actualitzar.
Per exemple, imagineu que el nom de l'empresa Aaron Fitz Electrical canvia a Fitz and Sons Electrical. Mirant la taula, veieu que diverses files contenen el nom antic. Hauríeu d'assegurar-vos que cada fila que contingui el nom de l'empresa antiga s'actualitzi per reflectir el canvi. Qualsevol fila que us perdeu no s'assignarà correctament al client adequat.
No seria més lògic i eficient registrar el nom i la informació del client només una vegada? Aleshores, en lloc d'haver d'escriure la mateixa informació del client repetidament, simplement podríeu tenir algun tipus de número de referència del client.
Aquesta és la idea darrere de les relacions. Podeu separar els clients de les factures, col·locant cadascun a les seves pròpies taules. A continuació, podeu utilitzar un identificador únic (com ara CustomerID) per relacionar-los.
La figura següent il·lustra com es veurien aquestes dades en una base de dades relacional. Les dades es dividirien en tres taules separades: Clients, InvoiceHeader i InvoiceDetails. Aleshores, cada taula es relacionaria mitjançant identificadors únics (CustomerID i InvoiceNumber, en aquest cas).

Les bases de dades utilitzen relacions per emmagatzemar dades en taules úniques i simplement relacionen aquestes taules entre si.
La taula Clients contindria un registre únic per a cada client. D'aquesta manera, si necessiteu canviar el nom d'un client, haureu de fer el canvi només en aquest registre. Per descomptat, a la vida real, la taula Clients inclouria altres atributs, com ara l'adreça del client, el número de telèfon del client i la data d'inici del client. Qualsevol d'aquests altres atributs també es pot emmagatzemar i gestionar fàcilment a la taula Clients.
El tipus de relació més comú és una relació d' un a molts . És a dir, per a cada registre d'una taula, un registre es pot relacionar amb molts registres d'una taula separada. Per exemple, una taula de capçalera de factura està relacionada amb una taula de detalls de factura. La taula de capçalera de la factura té un identificador únic: Número de factura. El detall de la factura utilitzarà el número de factura per a cada registre que representi un detall d'aquesta factura en particular.
Un altre tipus de relació és la relació d' un a un : per a cada registre d'una taula, un i només un registre coincident es troba en una taula diferent. Les dades de diferents taules en una relació un a un es poden combinar tècnicament en una única taula.
Finalment, en una relació de molts a molts , els registres d'ambdues taules poden tenir qualsevol nombre de registres coincidents a l'altra taula. Per exemple, una base de dades d'un banc pot tenir una taula dels diferents tipus de préstecs (préstec d'habitatge, préstec de cotxe, etc.) i una taula de clients. Un client pot tenir molts tipus de préstecs. Mentrestant, cada tipus de préstec es pot concedir a molts clients.