Re: Modeling



In article <1127419994.483722.44250@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>,
kr4ster.news@xxxxxxxxx wrote:

> In this case, I was planning on requiring the user to select from a set
> list of buildings/floors/room. Having a simple "location" field
> wouldn't quite work.

Why not? It's seems you're intent on discarding the abstraction of
location even though it provides a handy way to decouple objects. A
text field provides a simple search interface, and anything more than
that seems best provided by a hierarchical selection widget, not
breaking up the location into its component parts.

> I want to store the building,
> floor, and room seperately as I want them to be managed entities in the
> system. In this breakdown, I seem to have hit the same roadblock I hit
> in my original posting.

Because your "want" does not reflect the reality of the system. If the
system manages them, storing them separately only leads to potential
error because of denormalization. Your approach is not just wrong from
an object model perspective, it is wrong from a data model perspective.
.



Relevant Pages

  • Re: More thoughts on 4E and "D&D"
    ... but the 4e license (GSL? ... Game design intent and licensing intent are pretty close to unrelated, ... jarring (e.g., the NPC classes, and the fact that monster hit dice ... Sure, d10+mCon per level rather than +3 per level, but the wizard got ...
    (rec.games.frp.dnd)
  • Re: YANI: Maintain polearm target.
    ... If I knew what original intent was it'd be a bit easier. ... I was under the impression that the above was behavior if you hit 'ESC' ... monster is dead or out of range), ... extra keypress after you a)pply the polearm, but I was hoping to reduce ...
    (rec.games.roguelike.nethack)
  • RE: Add New Record Command Button
    ... I think this is happening: you hit "addnewrec" button, ... you aren't requiring people to fill out all those fields after ... get back over here and fill out these fields on this form FIRST, ... I think you could probably fix the problem by getting rid of all your ...
    (microsoft.public.access.gettingstarted)
  • Re: From another ng
    ... >> it will hit. ... The time to start reinforcing levees is ... cost, your analysis may have some relevance. ... Planning is done considering a cutoff of 100 year or 500 year events. ...
    (rec.woodworking)
  • Re: tipoki banned for 16 weeks
    ... years in gaol but if it hit you in the brain (would have to be very lucky ... Dirty play is in the intent, ... with the Collins/Charvis hit, cause a player to swallow their tongue. ... suffered what appears to be serious injury, ...
    (rec.sport.rugby.union)