thanks for you spectacular short answer with so many detailed information.
I confirm it works very well. Many to Many is really possible with Seblod. I took the way number 1:
If you will do it as nested list (using seblod list field or module), then you can use http://www.seblod.com/store/extensions/19162 and use value from your #__content table as live value with with any exact matching and do a search on articles content type.