Im currently creating a plugin that will read an xml file and import the data into 4 tables on a wordpress multisite. the tables are rather large, with ALOT of columns, so the post table is not suitable for this task. Every "blog" on the network needs to be able to access the data from this table.
I have tried creating the tables by following the codex instructions here using the dbDelta function: https://codex.wordpress.org/Creating_Tables_with_Plugins
but on a multisite this creates a set of tables for each "blog" in the network. This is redundant as the data would be identical across all the different table sets.
I have been googling around but can't really find a WordPress-way of doing this.
Does anyone have ideas as yo how this is best achieved? When the plugin is activated network-wide, it needs to create a single set of tables to be accessed from all the blogs in the network