yo,
das datendesign hat sich noch dem inhalt zu richten, und nicht umgekehrt.
inhalte spielen beim datenbank-design auch eine rolle, zum beispiel wenn es um performance geht, aber vielmehr als der inhalt, geht es beim datenbank-design darum, für jede entität seine attribute festzulegen. nicht immer sind einem die inhalte beim entwerfen eines daten-designs bekannt. insofern würde ich sagen, der inhalt passt sich in aller regel dem daten-design an.
Ilja