https://zoheirsoftware.com/blog/partitioning-oracle-database12