Puede crear vistas para las tablas que necesitan letras distintivas delante de sus valores de ID y leer las tablas a través de las vistas:
CREATE VIEW VTableA
AS
SELECT
CONCAT('A', ID) AS ID,
other columns
FROM TableA
Lo mismo para otras mesas.