1998Q3/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: [MUD&#45;Dev] Re: DBMS in MU*'s -->
<!--X-From-R13: "Oqnz X. Fubeagba" <nqnzNcubravk.Bevaprgba.SRG> -->
<!--X-Date: Thu, 23 Jul 1998 13:21:19 &#45;0700 -->
<!--X-Message-Id: 19980723132335.C29593#flagstaff,Princeton.EDU -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 01bdb358$126450a0$3987ebcd@k6 -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, [MUD-Dev] Re: DBMS in MU*'s</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:adam#phoenix,Princeton.EDU">
</head>
<body background="/backgrounds/paperback.gif" bgcolor="#ffffff"
      text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000">

  <font size="+4" color="#804040">
    <strong><em>MUD-Dev<br>mailing list archive</em></strong>
  </font>
      
<br>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg00318.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00320.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00679.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00272.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00319">Author</A>
&nbsp;|&nbsp;<A HREF="#00319">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00319">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>[MUD-Dev] Re: DBMS in MU*'s</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Subject</em>: [MUD-Dev] Re: DBMS in MU*'s</LI>
<LI><em>From</em>: "Adam J. Thornton" &lt;<A HREF="mailto:adam#phoenix,Princeton.EDU">adam#phoenix,Princeton.EDU</A>&gt;</LI>
<LI><em>Date</em>: Thu, 23 Jul 1998 13:23:35 -0400</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
On Sun, Jul 19, 1998 at 01:59:08PM -0700, quzah wrote:
&gt; -----Original Message-----
&gt; From: Adam J. Thornton &lt;adam#phoenix,Princeton.EDU&gt;
&gt; To: mud-dev#kanga,nu &lt;mud-dev#kanga,nu&gt;
&gt; Date: Sunday, July 19, 1998 10:48 AM
&gt; Subject: [MUD-Dev] Re: DBMS in MU*'s
&gt; &gt;Multiple inheritance may provide a solution.  That is, I create an empty
&gt; &gt;table (class) "fragile" and nestle it under "object".  Then the goblet
&gt; &gt;inherits both "liquid_container" and "fragile".  And if someone tries to
&gt; &gt;break it, we look to see if it's a member of "fragile" (or "fragile*" if I
&gt; &gt;have subclassed "fragile" in the meantime).
&gt; I am thinking of doing something along the lines of defining the pieces
&gt; that make up the object [perhaps not, as this may be too resource hungry]
&gt; such as, an axe would have a handle and a head/blade. The handle would be
&gt; "made of" a material type, in this case, wood, the blade/head would have
&gt; another material, in this case, hmm.. bronze sounds good. It'll be bronze.

The updated version:

I've created a top-level table called "attribute".

Then inherited from attribute I have things like "massive", "fragile",
"flammable", and so on.  Each of these has a couple of properties--for
example, "fragile" has a value attached to it specifying how fragile the
object is.

Next stop will be another top level table called "material".  This will
have things like "linen".  "Linen" inherits from "cuttable" and
"flammable"; it has low toughness (cuttable attribute) and pretty high
flammability.

Then I can have an item "shirt" somewhere in my object tree, which will
inherit from "item", "wearable", and "linen".  

This may still end up with way too many tables, though.

Adam
-- 
adam#princeton,edu 
"There's a border to somewhere waiting, and a tank full of time." - J. Steinman


</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00263" HREF="msg00263.html">[MUD-Dev] Re: DBMS in MU*'s</A></STRONG>
<UL><LI><EM>From:</EM> "quzah" &lt;quzah#geocities,com&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00318.html">[MUD-Dev] Informix releases free version for Linux</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00320.html">[MUD-Dev] Re: WIRED: Kilers have more fun</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00679.html">[MUD-Dev] Re: DBMS in MU*'s</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00272.html">[MUD-Dev] Re: DBMS in MU*'s</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00319"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00319"><STRONG>Thread</STRONG></A></LI>
</UL>
</LI>
</UL>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
<ul><li>Thread context:
<BLOCKQUOTE><UL>
<LI><STRONG>[MUD-Dev] Re: DBMS in MU*'s</STRONG>, <EM>(continued)</EM>
<ul compact>
<LI><strong><A NAME="00263" HREF="msg00263.html">[MUD-Dev] Re: DBMS in MU*'s</A></strong>, 
quzah <a href="mailto:quzah#geocities,com">quzah#geocities,com</a>, Sun 19 Jul 1998, 20:56 GMT
<UL>
<LI><strong><A NAME="00271" HREF="msg00271.html">[MUD-Dev] Re: DBMS in MU*'s</A></strong>, 
s001gmu <a href="mailto:s001gmu#nova,wright.edu">s001gmu#nova,wright.edu</a>, Mon 20 Jul 1998, 19:52 GMT
<UL>
<LI><strong><A NAME="00670" HREF="msg00670.html">[MUD-Dev] Re: DBMS in MU*'s</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Tue 11 Aug 1998, 23:33 GMT
<UL>
<LI><strong><A NAME="00679" HREF="msg00679.html">[MUD-Dev] Re: DBMS in MU*'s</A></strong>, 
s001gmu <a href="mailto:s001gmu#nova,wright.edu">s001gmu#nova,wright.edu</a>, Wed 12 Aug 1998, 12:52 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
<LI><strong><A NAME="00319" HREF="msg00319.html">[MUD-Dev] Re: DBMS in MU*'s</A></strong>, 
Adam J. Thornton <a href="mailto:adam#phoenix,Princeton.EDU">adam#phoenix,Princeton.EDU</a>, Thu 23 Jul 1998, 20:21 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00272" HREF="msg00272.html">[MUD-Dev] Re: DBMS in MU*'s</A></strong>, 
quzah <a href="mailto:quzah#geocities,com">quzah#geocities,com</a>, Mon 20 Jul 1998, 20:37 GMT
<UL>
<LI><strong><A NAME="00312" HREF="msg00312.html">[MUD-Dev] Objects (was Re: DBMS in MU*'s)</A></strong>, 
s001gmu <a href="mailto:s001gmu#nova,wright.edu">s001gmu#nova,wright.edu</a>, Wed 22 Jul 1998, 18:26 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00274" HREF="msg00274.html">[MUD-Dev] Re: DBMS in MU*'s</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Tue 21 Jul 1998, 01:36 GMT
<UL>
<LI><strong><A NAME="00282" HREF="msg00282.html">[MUD-Dev] Re: DBMS in MU*'s</A></strong>, 
s001gmu <a href="mailto:s001gmu#nova,wright.edu">s001gmu#nova,wright.edu</a>, Tue 21 Jul 1998, 20:26 GMT
</LI>
</UL>
</LI>
</ul>
</LI>
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>