create a table of properties, and load the 100 rows
create a table of objects
then create a table of objectproperties, such that there is one row for each object/property combination
the next question is, should the objectproperties table have, besides its two foreign keys, one numeric column, one character column, one datetime column, etc. (basically, one column for each datatype), which will mean that all but one of them will be null
or should there be an "objectproperties" table for each datatype?
that degree of generalization is up to you
