Avoid nested STIs – ActiveRecord, Rails 6
blog.capsens.eu