Ok, so I have an aplication split to front and backend(61 tables). Everything working in LAN. It's about printing process (Orders, and related technological cards). We can have 1) Active orders and 2) Orders completed. When orders get last active status, then user push "close order" button and every data from "Active" tables are cut and insert to "Closed" tables. We have 1600 orders per year and 11 users(front). I split for active and completed because:
1) 99% operation are doing on active orders (10-40 orders all the time), so we have small data to count (filter) in every process so it could be faster then count from all
2) Active orders have more fields in tables than closed orders.