I will list all that I can think of (mainly based on what I tried). Can someone confirm if some are missing or not needed?
1) Have a production module that needs a mineral/gaz ware (asking for the case where you have no production module and just storage)
2) Station has to have a manager
3) Mining ship cargo has to be empty or filled before mine assigning to station?
4) If mining ship cargo has wares in it before mine assinging to station it MUST not be a different ware the what the station is mining for (unless the station produces it or needs it)?
5) Default mining ship behavior has to be Sector mining, Auto mining or Expert mining?
6) Have mining ship docked at station before mine assigning to station or at least in same sector as station?
7) Have a solid storage module for mineral wares to mine or liquid storage for gaz wares to mine

[added]
9) Create a selling price once you have some mineral/gaz ware in your station cargo (manual transfer or wait for automatic unloading?)
10) Minimal skill requirements needed for mining ship?
Again this is to be able to have mining ship actually mining constantly for a station I built that has no production modules or at least solar pannels. Ships were not doing anything. Curently testing with default behavior before assigning to station ....