Discovering and using semantics for database schemas | lit.salon