Bonjour.
Je suis en train de faire un site d'enchère. J'ai deux tables tb_encheres et tb_offres.
tb_offres contient une clef étrangere sur la table tb_encheres. Il peut y a 0,n offres sur une enchère. Mais chaque enchere contient une clef etrangere sur le champ LastOffreID qui pointe sur l'id de la dernière offre (il peut être nul).
Evidemment quand j'essaye d'effacer une enchère et toutes ses offres de la base j'ai une erreur dû aux clefs étrangères.
Question : est ce ma structure qui n'est pas bonne ou y'a t 'il un moyen d'effacer tout ça? Je suis sur mssql 2000. Merci.
Partager