[TYPO3-german] spezialisierte verteilte Dateneingabe in Datenbank über Backend
belbono
belbono at gmx.de
Tue Sep 4 20:30:22 CEST 2007
rdewiesbaden wrote:
> belbono schrieb:
>
>> Elmar Hinz wrote:
>>
>
>
>>> Hättest Du geschwiegen, wärst Du ein Philosoph gebieben.
>>>
>>>
>> Was soll mir das jetzt sagen?
>>
>
> daß Du Dich erst mal intensiv mit Datenbank Design
> auseinandersetzen mußt!!, (nicht sollst oder solltest).
>
> Sonst fällst Du so oder so auf die Nase.
>
> 1:n ist ja noch trivial, bei n:m wirds erst richtig gut,
> dann mußt Du aber gut sein, also Du mußt vorher lernen,
> sonst kannst Du die Antworten auf Deine Fragen nicht
> verarbeiten
>
> übrigens, ich weiß, daß das sehr mühsam ist.
>
> bis dahin
>
> Gert Redlich
>
>
>
Nichts für Ungut, aber genau das habe ich schon zur genüge getan. n:m
ist ja in irre genau so wie es sein muss! - per intermediate table oder
auch Relationstabelle.
Nur 1:n gefällt mir dort eben nicht. Natürlich fängt man im initialen
Entwurf dort auch mit einer Relationstabelle an. Allerdings kann man
dann das Fremdschlüsselattribut von der Tabelle der n Seite in die
Tabelle der 1 Seite mit rein nehmen. Das ist eine einfache Regel die
auch in jedem einführenden Buch zu Datenbanken drin steht. So wird man
ohne Verlust die Relationstabelle los, hat keine Redundanzen mehr und
sorgt somit für das Kriterium der Minimalität.
Diese Vereinfachung oder wegen mir auch Optimierung macht irre eben nun
mal nicht und daher ist es für mich leider(!) keine Option.
Demnach bleibt dann wohl nur der Weg über ein eigenes Backend Modul.
More information about the TYPO3-german
mailing list