Коллега дал мне понимание, которое работало хорошо. Вместо того, чтобы думать о доступе арендатора как член, думайте об этом как доступ группы. Арендатор может принадлежать к нескольким группам, включая собственную указанную группу. Данные тогда принадлежат группе, возможно, определенной группе Арендатора, или, возможно, более общей.
Таким образом, «Мой Банк» будет принадлежать к группе Арендатора, «Местный Банк» будет принадлежать к региональной группе, к которой имеет доступ арендатор, а «Глобальный Банк» будет принадлежать к группе «Все».
Это сохраняет целостность, FK, а также добавляет возможность иметь иерархию арендаторов, не то, что мне вообще нужно в моем сценарии, но хорошая небольшая возможность.