Robert Großkopf schrieb:

>> In Deiner Tabelle Work sind noch keine Integritätsbedingungen (sagt
>> man das so?) zwischen Feldern dieser Tabelle gesetzt.
>>
>> Zum Beispiel gibt es zwischen Jahr und Werksnummer eine 1:n-Beziehung.
>> In jedem Jahr können mehrere Werke fertiggestellt werden.
>> Jedem Werk ist genau ein Fertigstellungsjahr zugeordnet.
> 
> Dadurch, dass das Jahr direkt in den Datensatz geschrieben wird, kannst Du 
> einem Werk doch nur ein Jahr zuordnen. In einem Jahr können zwar beliebig 
> viele Werke fertiggestellt werden, aber ein Werk eben nicht in mehreren 
> Jahren.
> 
> Das Einzige, was in jedem Datensatz von Work verschieden sein muss ist der 
> Primärschlüssel. Mit der Benennung von "Unique" für bestimmte Spalten kannst 
> Du auch in diesen verhindern, dass sie doppelt vorkommen.

"Unique": Das meinte ich.
Ein Werksname darf nicht mehrfach vorkommen.
Verzeihung bitte für meine falsche Fährte mit "Beziehung".
Damit erübrigt sich auch die Frage "wie weist man das in Base zu".

Andreas
-- 
OOo 3.1
http://borumat.de/openoffice-writer-tipps


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org

Antwort per Email an