phpbar.de logo

Mailinglisten-Archive

[php] OT:Zeitmanagment XML oder MySQL

[php] OT:Zeitmanagment XML oder MySQL

Sebastian Mendel lists at sebastianmendel.de
Don Jan 13 13:43:04 CET 2005


Friedhelm Betz schrieb:

>> apropos, gab es nicht von Berkeley ein XML-Datenbank ... ?
>>
>> ... ahja, hier:
>>
>> http://www.sleepycat.com/products/xml.shtml
> 
> Die aber nicht relational ist. Das hat schon seine Gründe ....

Wie genau definierst du in diesem Zusammenhang 'relational'? Und worauf 
willst du hinaus mit dieser Aussage?

Wenn in den Dokumenten keine Relationen definiert sind kann die DB diese 
natürlich auch nicht abbilden ist ja klar.

Deshalb kann man aber nicht allgemeingültig sagen das dieses DBMS nicht 
auch relationen unterstützt, und selbst wenn sie es nicht unterstützt 
kann man es ja mit hilfe der Anwendung nachbilden.

Außerdem sind Objekte, was ja hier als eine der Stärken von XML 
angeführt wurde, wenig sinnvoll wenn sie keinen Schlüssel haben an dem 
man sie eindeutig identifizieren könnte.

XML: 'Objekt': Schlüssel (Objekt-ID), Daten

DB: 'Relation/Tabellenzeile': Schlüssel (PK), Daten (nicht-PK-Felder)



-- 
Sebastian Mendel

www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com
www.sf.net/projects/phpdatetime        www.sf.net/projects/phptimesheet

php::bar PHP Wiki   -   Listenarchive