У меня есть две таблицы «Элементы» и «Списки». Списки имеют первичный ключ и имя списка. Элементы содержат данные, относящиеся к отдельной записи в списке.
Элементам нужен столбец, в котором содержится список, в котором находится элемент.
Я читал об ограничении внешнего ключа SQL и понял, что это лучший способ связать таблицы, но я использую SQLite, который не применяет ограничение внешнего ключа.
Есть ли смысл объявлять ограничение внешнего ключа, если нет принудительного исполнения?