Мне нужно создать файл, который определит схему базы данных, содержащую таблицы , атрибуты , отношения . не будет содержать кортежей или значений данных .
Файл должен быть универсальным, то есть он должен быть адаптируем для любой базы данных (sqlite, mysql, sql server, db2, oracle X и т. Д.).
Как мне создать такой файл? Какое расширение лучше всего подходит? Как читать из файла?
В настоящее время я использую Java для кода. Пожалуйста, предложите что-нибудь совместимое.