[TYPO3-german] Extbase: Was spricht gegen negative UIDs?
g4-lisz at tonarchiv.ch
g4-lisz at tonarchiv.ch
Tue Nov 4 13:19:09 CET 2014
On 11/04/2014 01:01 PM, Marc Willmann wrote:
> Am 04.11.14 12:27, schrieb g4-lisz at tonarchiv.ch:
>
>>>> alles klar. Das 99 ne noch schlechtere Idee ist, war mir gleich klar.
>>>> Eigentlich wäre ja die UID 0 für den Zweck prädestiniert, aber das führt
>>>> bestimmt zu anderen Problemen...
>>> dann wäre es keine 'uid' (= Unique IDentidication)
>> Für mich ist 0 genau so unique wie jede andere Zahl. Aber ich folgere
>> aus Deinem Hinweis, dass 0 explizit nicht als UID gültig ist (bezüglich
>> Identität wohl mit NULL gleich zu setzen).
> Huh? Nö. Wenn Du nur einen einzigen "Konzern" hast, könntest Du den
> natürlich über seine UID abfangen. Was passiert aber, wenn jemand einen
> weiteren Konzern eingibt? Zweimal "0" oder "99" geht halt nicht, weil es
> eine UID ist.
In meinem Fall gibt es tatsächlich nur ein Mutterelement. Daher gäbe es
nur einen Standort mit UID=0, der wäre so zusagen der Default-Standort,
der alle Abteilungen vereint, die nicht explizit zu einem bestimmten
Standort gehören.
>
> Mal abgesehen davon, dass UIDs nur eineindeutig in EINEM TYPO3-System
> sind; wenn Du Inhalte kopierst (von Dev auf Staging auf Live) sind die
> UIDs schon nicht mehr so bijektiv mit einem bestimmten Datensatz
> verknüpft, wie man das eigentlich gerne hätte. Das wird erst mit NEOS
> besser.
Das Problem haben wir sowieso, da die Daten von einem externen DHW
aufbereitet und täglich importiert werden. Die achten darauf, dass die
UIDs immer gleich bleiben.
More information about the TYPO3-german
mailing list