A
AliRezaGoogle
Hi group
There are many RELATIONAL databases like MS SQL server. They are not
called object oriented database because their base concept is row and
not object. But suppose following scenario:
I have a class in my application called Student. I have another class
called Course and another class Std_Crs which maintains relations
between Student objects and Course objects. I have designed and
implemented 3 tables exactly as their corresponding class in my
database. All classes are equivalent with their corresponding tables.
I mean I have columns as object properties and triggers and stored
procedures as object methods so I think I have objects in my db and I
can call my db an oo-db. I think just faces of my objects are changed
to columns. I am confused about this matter. Am I wrong? Do I have
really an oo-db?
There are many RELATIONAL databases like MS SQL server. They are not
called object oriented database because their base concept is row and
not object. But suppose following scenario:
I have a class in my application called Student. I have another class
called Course and another class Std_Crs which maintains relations
between Student objects and Course objects. I have designed and
implemented 3 tables exactly as their corresponding class in my
database. All classes are equivalent with their corresponding tables.
I mean I have columns as object properties and triggers and stored
procedures as object methods so I think I have objects in my db and I
can call my db an oo-db. I think just faces of my objects are changed
to columns. I am confused about this matter. Am I wrong? Do I have
really an oo-db?