Você pode criar visualizações para as tabelas que precisam de letras distintas na frente de seus valores de ID e ler as tabelas por meio das visualizações:
CREATE VIEW VTableA
AS
SELECT
CONCAT('A', ID) AS ID,
other columns
FROM TableA
O mesmo para outras tabelas.