Hi,
Agent (travel agent or airline) can also segment select with the FFN entry - they need to add /S1 at the end of the entry. So no worries - you will be able to earn miles with BD, while flying with SK.
PS. BA/BD/SK all use Amadeus, which is quite an universal system in Europe.