Inheriting Blender Files

This is probably a stupid question:
Is it possible to create Blender files that inherit from others?
For example, I create a house in a master file. Now I create 10 different files with landscapes, all showing the house in the middle. If I now change the house in the master file, all 10 landscapes automatically show the new version of it.

You can’t imagine how useful this would be for my next project …

You can link objects from other blender files.