MySQL Forums
Forum List  »  German

XML in DB
Posted by: P. T.
Date: April 01, 2012 01:25AM

Hi,

ich hab eine Datenbank (mysql) die eine Tabelle besitzt und in jeder Spalte befinden sich mehrsprachige XML-Tags.

z. B. in der Spalte "farbe" stehen dann solche Tags:
1. Zeile
<?xml version="1.0"?>
<value name="farbe">
<german>rot</german>
<english>red</english>
</value>

2. Zeile
<?xml version="1.0"?>
<value name="farbe">
<german>blau</german>
<english>blue</english>
</value>


Entspricht so ein Aufbau einer "fundierten" Datenbank? Meiner Meinung nach erfüllt dass nicht mal die erste Normalform, da die Daten in jeder Zelle nicht atomar sind.

Was sagt ihr dazu? Ist das evtl. doch fundiert und hat sogar einen "eigene Namen" (also solch ein Aufbau)?

Danke :)



Edited 2 time(s). Last edit at 03/31/2012 06:27PM by P. T..

Options: ReplyQuote


Subject
Views
Written By
Posted
XML in DB
1575
April 01, 2012 01:25AM
876
April 01, 2012 05:09AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.