hi daniel,
ich beginne mal damit, dass ich nicht weiss, was hier eigentlich gefragt ist. vielleicht gibt's hintergrund-info noch, ich mach mal statements zu dem, wie ich den hintergrund der frage zu interpretieren glaube (in meiner endlichen begrenztheit des denkens).
a) autocad speichert in einer datenbank
==>yes, filebasierte datenbank, die datei ist im dateisystem abgelegt und hat die extension '.dwg'
b) unterschiede in der datenbank, wenn moeglich von autodesk original
==>selbst wenn du in einem juristischen rechtsstreit (mit auftragnehmern oder -geber) versuchst, auf interne informationen des dwg-files zu verweisen, auf autodesk aussagen ueber das interne format von dwg wuerd ich nicht bauen, werden die genausowenig machen wie coca cola ihr rezept oeffentlich preisgeben.
==>am ehesten kannst du versuchen, sollte es juristisch abgehandelt werden, einen sachverstaendigen zu bekommen, der eventuell was mit opendwg zu tun hat, der wird noch am weitesten 'hineinsehen', aber auch das hat grenzen.
==>alternativ kannst du die dxf-beschreibungen der einzelnen autocad-versionen vergleichen, das hilft dir zumindest bei dem thema der rueckwaertskompatibilitaet von dxf-codes (und deren bedeutungen), daraus laesst sich am ehesten noch als aussenstehender erkennen, was sich in welcher version getan hat.
c) dwg-format mit autocad-versionsangabe
==>autocad-version, mit der die dwg erstellt wurde ist (nahezu) unrelevant, wenn nicht definiert ist, mit welchen elementarten gearbeitet werden darf. spaetestens wenn applikationsspezifische objekte verwendet werden (proxy-objects, wenn applikation oder object-enabler nicht geladen), ist jede schnittstelle zu anderen systemen schon gefaehrdet, egal ob mit autocad2000 oder mit 2009 gearbeitet wurde.
d) erhebliche unterschiede 2000<>2006 (einfache objekte, teilweise attributiert)
==>attributierte objekte koennen eigentlich nur mehr bloecke mit attributen sein (so ohne applikation bzw. ohne autocad-vertical-product map3d,civil3d,ldt,adt,...erstellt). wenn wer eine zeichnung mit acad12 erstellt hat, eben mit bloeckreferenzen inkl. attributen darin, dann kannst du die in acad2006 laden und hast absolut keinen unterschied in der weiterverarbeitung der daten und auch nicht, wenn du diese ueber schnittstellen weitertransportierst. woher kommt dein glaube an 'erhebliche unterschiede'?
e) eine uebersicht ueber die versionsabhaengigen befehle
==>vielleicht hilft das http://betaprograms.autodesk.com/history/command-map.htm
das war mal allgemeines aus meiner sicht, wenn der hintergrund, was du vorhast, mehr herauskommt (nicht so geheimnisvoll formuliert), dann kann's gerne noch mehr in die tiefe gehen.
- alfred -