Startseite / Vorlagen (Grundlagen) / Aufbau von Vorlagen / Datenbank-Schemata / Schema hinzufügen

Standard-Layer

Der Standard-Layer fand unter der Bezeichnung „MultiProjektLayer“ bereits in früheren FirstSpirit-Versionen Verwendung. Der Mechanismus zur Vermeidung von Konflikten bei gleichen Tabellennamen in unterschiedlichen FirstSpirit-Schemata ist im Standard-Layer jedoch nicht mehr vorhanden. Als Ersatz für die flexible Zuordnung von FirstSpirit-Schemata zu DB-Schemata wurde der DBA-Layer eingeführt.

Wichtig Wird der Standard-Layer mehreren FirstSpirit-Schemata zugeordnet, so tritt bei gleichen Tabellennamen innerhalb der FirstSpirit-Schemata ein Konflikt auf, da diese der gleichen Tabelle im DB-Schema zugeordnet werden.

Ein Sonderfall ist dabei die Systemtabelle "transaction_counter", die für jedes FirstSpirit-Schema versteckt angelegt wird. FirstSpirit versucht hier den o.g. Konflikt aufzulösen, indem es die Tabellen in eine Tabelle überführt.

Wichtig In jedem Fall wird davon abgeraten, zwei FirstSpirit-Schemata in einem DB-Schema zu mischen. Standard-Layer sollten immer nur einem FirstSpirit-Schema zugeordnet sein.

Die korrekte Verwendung von Standard-Layern zeigt diwe nächste Abbildung. Für jedes FirstSpirit-Schema wird ein eigener Standard-Layer angelegt und somit ein eigenes DB-Schema, in dem die zugehörigen Tabellen abgelegt werden.

© 2005 - 2024 Crownpeak Technology GmbH | Alle Rechte vorbehalten. | FirstSpirit 2024.5 | Datenschutz