Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
Delphi 10.4 Sydney
|
Re: Insert über 2 Tabellen (join?)
1. Aug 2007, 08:25
Hallo,
mal ohne eine Tabellen
Tabelle Personal:
Personal.Id, Personal.Name, Personal.PersonalGruppeId
Tabelle PersonenGruppe:
PersonenGruppe.PersonenGruppeId, PersonenGruppe.Name
1. Personal.PersonalGruppeId wird referenziert auf PersonenGruppe.PersonenGruppeId,
ist also eine Foreign Key,
2. es kann kein Wert für Personal.PersonalGruppeId
angeöegt werden, der nicht in der Tabelle PersonenGruppe schon drinsteht.
Auf deinen Fall umgesetzt, willst du eine neue Person mit neuer Personengruppe anlegen.
Dazu muss zuerst eine Personengruppe angelegt werden (siehe 2.)
Diese neue Personengruppe-Id trägst DU beim Anlegen der neuen Person ein.
Heiko
Heiko
|