Changed scope of getFullQualifiedAssetName() from private to protected to promote extension

During a retrofit of Doctrine DBAL to a legacy DB it was necessary to abstract away from the core Schema class to allow de-normalisation of asset names.