When running the "Invalid objects" check if a proc (for instance) references an entity on another database (on the same server) the reference is considered invalid/missing.
Consider:
- DatabaseA
- DatabaseB
- Procs
- MyProcB
begin
select * from DatabaseA.dbo.MyTable1
end
When running the "Invalid objects" test the above will fail as no reference to "MyTable1" will be found in the "DatabaseB" database.