We generally use prefixed names in databases to keep things unique (so always thing_id not http://thing.id), which then makes USING a lot cleaner for simple joins. Unique names also makes working with spec easier. I realise some libs can give you tables as namespaces for keywords, but that breaks if you have views etc.