Cizí klíč může odkazovat pouze na jednu tabulku, jak je uvedeno v dokumentace (důraz můj):
Ale pokud chcete začít věci čistit, můžete vytvořit members
tabulku, jak navrhoval @KevinCrowell, naplňte ji ze dvou members_company
tabulky a nahradit je pohledy. Můžete použít INSTEAD OF
spouští na pohledech pro „přesměrování“ aktualizací do nové tabulky. To je ještě kus práce, ale byl by to jeden ze způsobů, jak opravit svůj datový model bez narušení stávajících aplikací (pokud je to ve vaší situaci samozřejmě možné)