Désolé, mais je ne vois pas bien le rapport entre les "contraintes" (quelles contraintes ? les contraintes d'intégrité, je présume) et "afin que les insert et les mises à jour ne bloque pas ?"
Dans un premier temps, il me semble qu'il serait souhaitable de ne pas s'occuper des contraintes d'intégrité. Ensuite, lorsque les insertions et mises à jour fonctionneront, il sera temps de réfléchir à des contraintes pour les limiter les insertions et mises à jour.
Est-ce qu'une mise à jour simple de la table SQL Serveur via Access marche ?
Il arrive souvent que le lien se fasse via ODBC, et que certains drivers ODBC n'acceptent que les lectures, ou demandent qu'une option soit cochée pour permettre les mises à jour, ou demandent des privilèges particuliers. Si la liaison se fait avec un autre ordinateur, il peut aussi y avoir des restrictions au niveau du réseau.
Bon courage !