I'm curious as to the extent of what can be done with a plugin vs. adding code to core etc.
Is it possible to extend the EF data model using a plugin? For instance, add tables and their relationships to Nop tables from within the plugin code? I have only just started looking into the extensibility and use of a plugin. We have been using 1.9 but under large database modification to handle assorted added components. Before I port over the code and the changes I would like to verify the correct way to do it as to limit interference with future releases.
If someone could give a list of things that could be done by plugin and what needs to be done by extending core that would be very helpful.