[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