Además de las ideas expuestas. Te sugiero que incluyas dos campos en cada tabla.
por ejemplo
CodigoAlmacen Tipo Integer
CodigoSucursal Tipo Integer
Además de usar un Código numerico para la tabla en si, de tal manera que la llave de cada tabla quedaría formada por estos 3 campos:
Código:
CodigoAlmacen Tipo Integer
CodigoSucursal Tipo Integer
Codigo Tipo Integer
Nota: En algunas tablas, como la de productos el código puede ser tipo string.