Оптимизация внешнего ключа в SQLite
Я знаю, что SQLite изначально не поддерживает внешние ключи, но это не моя главная задача. Вопрос: если я заявляю
CREATE TABLE invoice (
invoiceID INTEGER PRIMARY KEY,
clientID INTEGER REFERENCES client(clientID),
...
)
Будет ли sqlite по крайней мере использовать информацию о том, что clientID является внешним ключом, для оптимизации запросов и автоматического индексирования invoice.clientID, или это ограничение действительно не работает?