J'ai besoin que les clés primaires de 2 tables sqlite (disons, id1 et id2) soient liées de sorte qu'aucun id1 ne puisse être égal à id2 et vice versa. C'est parce que j'ai besoin d'obtenir à partir de ces 2 tables le même type d'élément xml, avec un identifiant d'attribut unique. Existe-t-il un moyen, en sql, compris par sqlite ou en SQL "classique", d'exprimer de telles contraintes dans mes champs id? Alternativement, je suppose que je pourrais créer une autre table en référence à l'autre 2 et unique ID à partir de laquelle je prendrais mes données ... mais je voudrais savoir si c'est possible dans l'autre sens d'abord, et qui est la meilleure pratique dans ce cas à votre avis.SQLite: Table1.id <> Table2.id pour chaque ID dans Table1, Table2
Merci!