Virkeligheden er nok at du reelt set ikke har et performance problem.
Du kan både gøre det med et enkelt kald til databasen eller via to kald. Og umiddelbart ville jeg dele logikken op i to, således at jeg har en model til hver af dataene.
PHP Freelancer med speciale i Laravel og API integrationer
Enig - du skal godt nok have gigant mange data, før du har et performanceproblem. Med to tabeller skulle det være til at overse for databaseprogrammet. Bare for nysgerrighedens skyld: Har du Tlf.nr. som 'nøgle' til dine data i den anden tabel, hvor kunder har handlet ind? Sig til, hvis du ønsker andre udtræk, f. eks. rapporten over tid.