Can I use ReStore to interface to an existing Relational Database?
Possibly. However, using an existing Relational Database design as the basis of your Smalltalk object model may not be a good idea – if the relational design does not map well to Smalltalk objects, the resulting code can be inefficient, awkward to develop and difficult to maintain. This is why ReStore takes your Smalltalk code as the starting point, and generates the database schema from there. This results in a clear, consistent structure that is both intelligible as a relational database and maps well to a Smalltalk object model. Having said that, ReStore is configurable in a number of ways beyond its default behaviour, and has been developed with future extensibility in this direction in mind. If you have specific requirements in this direction, please contact us.
Related Questions
- If Hydrate is about laying an object model over an existing database, why are there no tools to convert a relational schema into objects?
- I already have a library of expression data. Can Signet interface with my existing database structure?
- I already have a library of expression data. Can GeNet interface with my existing database structure?