Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,090 of 9,090 pages
About the help in other languages
All help pages

Titel: Definitionen von Fremdschlüsseln

Automatische Prüfungen der Datenintegrität und automatische Datenmigration sollen möglich werden. Kennt man die Fremdschlüssel-Beziehungen, lassen sich Schlüssel automatisch zwischen Installationen übersetzen.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/features/3.9/foreign_key_definitions.txt

This page is a translation. Read the English original

*Titel: Definitionen von Fremdschlüsseln

*Anlass:

Automatische Prüfungen der Datenintegrität und automatische Datenmigration sollen möglich
werden. Kennt man die Fremdschlüssel-Beziehungen, lassen sich Schlüssel automatisch zwischen
Installationen übersetzen.


*Dokumentation:

PHP-Klassen, die eZPersistentObject erweitern, müssen in ihrer Funktion definition() einige
Zeilen ergänzen, die beschreiben, welche Felder Fremdschlüssel sind:
- foreign_class, Name der fremden Klasse
- foreign_attribute, Name des Schlüssels bzw. Felds der fremden Klasse
- multiplicity, beschreibt die Anzahl der Beziehungen zur fremden Klasse bzw. zum Schlüssel

*Beispiel:

In der Funktion definition():
...
'foreign_class' => 'eZOrder',
'foreign_attribute' => 'id',
'multiplicity' => '1..*'

Something wrong on this page? Report an error

Documentation license

This page was inherited from the documentation of the original software. It is not covered by the GNU Free Documentation License; it is distributed under the GNU General Public License, version 2.

Copyright (C) 1999 - 2014 eZ Systems AS and contributors