yes it would be based on weights assigned to a set of factors.
Was also wondering what is the equivalent for Locking/dirty reads, hiding of data in columns behind views in XML DB