Предположим, у меня есть система, где у меня есть метаданные, такие как:
table:
======
key
name
address
...
Тогда предположим, что у меня есть определенный пользователем тип, описанный так:
datasource
datasource-key
A) Существуют ли системы, в которых можно иметь ключи на основе пользовательских типов?
Б) если да, как вы раскладываете ключи в форму, подходящую для запросов?
C) это тот случай, когда мне просто лучше с составным первичным ключом?