My current application is multi tenant, so I manage one schema by user, There are many parts on my app where the user can add comments, so I decided to use a generic model,