Я хочу представить некоторые концепции Java в схеме базы данных. Я не имею в виду постоянные экземпляры в Hibernate, я имею в виду, что система типа java представляет собой серию таблиц и строк.Сопоставление языка Java с базой данных
Так, например, по отношению к типам существует определенный определенный набор отношений, которые я хотел бы представлять. Например, в Java существуют два типа: примитивные типы и ссылочные типы, а примитивные типы разбиваются на числовые и логические и числовые разрывы на интегральные и плавающие типы, а интегральные разрывы сокращаются до байтов short int long и генерируются символы char и float в float и double (я думаю, что получил это право).
Java также имеет классы и классы, методы и методы которых имеют подписи и конструкторы, а также возвращаемые типы и аргументы, оба из которых имеют некоторый тип.
Так что я хочу создать базу данных, представляющую этот вид информации в форме 3NF. Такая база данных позволит запрашивать экземпляры объектов, которые будут представлять данные в базу данных.
Есть ли что-нибудь подобное? Я не могу придумать ничего полезного в Google, потому что сложно составить запрос, который не приземлится на территории JDBC и Hibernate. Тем не менее, я думаю, что кто-то, должно быть, уже сделал это; может быть, есть даже стандарт или RFC, о которых я не знаю.
То, что я не хочу, - это попытаться изменить некоторые аспекты чего-то вроде спящего режима или чего-то подобного. Я думаю, что на самом деле это была бы довольно большая задача с очень небольшим выигрышем. Дело не в том, что я не могу сделать это с нуля (после того, как были сделаны обычные ложные запуски и ошибки), это то, что мне интересно, если это еще не сделано и не было где-то там.
Большое спасибо.
Я заинтересован в том, чтобы запрашивать кодовые базы как таковые. –