Я чувствую, что натолкнулся на стену, пытаясь структурировать то, что я думал, было бы простой схемой базы данных для моделирования основных финансовых транзакций.Я надеюсь, что некоторые из вас с большим опытом могут взвесить и указать мне правильное направление.
В моем приложении есть четыре совершенно разных типа аренды, которые клиенты могут приобрести.Таким образом, каждый тип аренды имеет свою собственную таблицу, и для сохранения ссылочной целостности каждая таблица аренды имеет свою собственную таблицу транзакций.
Мой первоначальный эскиз выглядел так: