The query cannot be unscoped
Application code never talks to the database directly. It goes through a client that adds the company filter to every read, stamps it onto every write, and is driven by the schema itself — so a table added next year is protected the day it is added, not the day somebody remembers. A request for a record id belonging to another company comes back empty, exactly as if it did not exist.