Hi,
I've got a middleware desing and I'm assigned to do the database design.
Some entities in the middleware design are represented into classes that implement an interface, so let's say: A, B and C classes implement IBase interface. My question is: should I make three different database tables for A, B and C, or I should make just one database table adding a column to specify the type?
If you can't understand my question, please post a question here.
Thanks in advance