Bonjour,
J'ai deux tables, disons Users et Sessions
Un utilisateur ne peut avoir qu'une seule session, par contre une session peut etre affecté a un utilisateur ou un utilisateur anonyme qui n'a pas d'enregistrement dans Users.
la table Sessions bien evidement contient une colonne users qui reference la table Users(id).
jusqu'a la tout est claire, lorsque je fais un INSERT INTO TABLE Sessions une session pour un utilisateur connu (la valeur 'users' existe dans la table Users(id)) ca passe, et lorsque je veux inserer une session anonyme avec la valeur 'users'=0 ou NULL (la colonne ne posséde pas la contrainte NOT NULL) il dit que c'est impossible de trouver cet utilisateur(id) dans la table Users, comment je pourrais remedier a ca.
Merci pour votre support
Partager