База данных агности c пятно и использование одной таблицы в другой - PullRequest
0 голосов
/ 03 мая 2020

Я хотел бы создать базу данных агности c Удобное приложение с возможностью использования одной таблицы в другой, например, для определения внешнего ключа. Для первой части нам нужно абстрактное замыкание (Trait или абстрактный класс), чтобы определить драйвер базы данных agnosti c для таблицы. К сожалению, это плохо работает с использованием одной таблицы в другой из-за зависимых от пути типов. Единственное разумное решение, о котором я могу думать, - это наследование между замыканиями. Но опять же, я не уверен, что это хорошее решение.

...