Я хотел бы создать хранилище метаданных для внутренней базы данных. Хранилище должно быть в состоянии предоставить одинаковые ответы на такие вопросы, как - какие таблицы имеют данные какого типа и каковы отношения таблиц? Какие-либо отраслевые стандарты, которым я должен следовать?
Я недавно прочитал, что базы данных стандартных мандатов SQL 92 имеют хранилище метаданных INFORMATION_SCHEMA и, немного погуглив, я вижу, что он поддерживает оба ваших примера вопроса.