Допустим, у меня есть коллекция документов в MongoDb. У каждого есть разные ярлыки. Имена меток хранятся в MySQL, и я хочу иметь таблицу отношений "doc-label", потому что каждый документ может иметь много меток, и каждая метка может появляться во многих документах.
Как лучше всего ссылаться на документы монго? Сохранение OID в виде строки в таблице MySQL приведет к довольно медленному запросу:
SELECT *
FROM `LABEL`
INNER JOIN `DOC_LABEL` ON LABEL.id = DOC_LABEL.label_id
INNER JOIN `DOC` ON DOC.id = DOC_LABEL.doc_id
WHERE DOC.id = '507f1f77bcf86cd799439011'