[Db] Gestione dinamica della struttura di un dato

Domenico L. domenico.lorusso a pleiade.it
Mer 25 Lug 2007 10:16:25 CEST


Giovanni Battista Lenoci ha scritto:
> Buongiorno, devo permettere in un software web la creazione di un 
> template per la creazione di un elemento da salvare in database.
>
> Mi spiego meglio, in pratica l'utente attraverso un interfaccia web 
> dovrebbe essere in grado di scegliere per l'elemento di classe X quali 
> campi saranno necessari per salvare tutte le informazioni ad esso legato 
> (un po' quello che si fa quando si crea una tabella con phpmyadmin).
>
>   
stai parlando di dati semi strutturati.

La risposta più ovvia potrebbe essere xml-db e xpath

In realtà mi sembra che nel tuo caso puoi fare qualcosa di più stringente.


In questo caso ti suggerisco un'approcio diverso

Tabella valori:

elenco chiavi:
nomeAttributo varchar
valoreAttributo varchar

Ho da poco finito un progetto che si occupa di fare più o meno la stessa 
cosa, partendo da template su file, passando per la richiesta dati 
all'utente e finendo con il salvataggio sul db. Se ti interessa ti mando 
il progetto, anche se non è ancora pronto per una divulgazione :-D

-- 
Domenico L.        	 icq: 645 44 861 - msn: strahd a jumpy.it

per stupire mezz'ora basta un libro di storia,
io cercai di imparare la Treccani a memoria... [F.d.A.]



Maggiori informazioni sulla lista Db