They way I see it:
Mine Type 1 - similar to Countermeasure, classed as weapon
Mine Type 2 - technically a ship, can be single-placed in FRED, as with asteroids
- requires new ship class to recognize various behaviors, some of which JGZinv mentioned (but others would be sexp scripted)
- behaviors would be a combination of data in objecttypes.tbl and options in the ships.tbl to dictate these behaviors to specific classes of mine
Minefield - Uses something possibly similar to asteroid field code (possibly incorporated into asteroids.tbl) and FRED interface
- multiple properties and types per field can be created, but draws its data on the mines themselves from those in the ships.tbl
- additional player command "self destruct" to trigger single mine or mine wing detonation.