What is the added “complexity” of custom tables?
Custom tables can simplify your code, improve performance and help avoiding conflicts with WordPress’ schema changes in the future. Don’t hesitate to use one if you need it. The extra complexity comes from two other factors: maintenance and multisite. Maintenance: manual or automatic backups might omit custom tables, so there is a tiny risk that … Read more