Konflikt mit Index???

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

bbberti
**
Beiträge: 38
Registriert: Do, 28.05.2009 13:55

Konflikt mit Index???

Beitrag von bbberti »

Ich habe in base mit der HSQLDB eine Praktikumsverwaltung erstellt. Grundstruktur:

Praktikantentabelle mit PraktikantenID
Praxisstellentabelle mit PraxisstellenID
Belegtabelle mit BelegID

(real natürlich komplexer)

Hin und wieder erlaubt mir das Eingabeformular keine Eingabe von weiteren Datensätzen, da ein Konflikt mit einem (beschädigten?) Index entsteht. Manchmal konnte ich einen Index finden, den ich dann gelöscht habe, wodurch es weiterging, beim letzten mal jedoch nicht.

Meine Hypothesen / Fragen:
Ich hatte den Eindruck, dass es damit zusammenhängt, dass die DB für einen neuen Datensatz eine BelegID als Autowert generiert, die bereits mal vergeben und gelöscht war.

Wie kann man das verhindern?
Falls jemand was weiß...