[Home] [By Thread] [By Date] [Recent Entries]


Irene Polikoff wrote:

> Well, this seem to go back to the question of whether "husband" should
> be treated as a class - a subclass of males or as a relationship (object
> property).

I'd say forget about classes and make your objects big bags of properties 
(attributes and relationships).  The main advantages of classes for 
object-oriented programming -- code reuse and type-safe polymorphism -- 
don't even apply to simple information representation, so why pay the costs 
of a class structure if you don't receive any benefits?

  There exists an entity A.
  A is human.
  A is male.
  A is married to B.
  A is a biological parent of C.

That's not so hard, is it?


All the best,


David

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member