Re: Design relational

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Roger

It sounds like the design you described uses a single field (duties
performed) to hold multiple facts (Cooking, Washing, ...). This is contrary
to good data design practices urging one fact-one field. In an instance
like you are describing, you have a one-to-many relationship. One
Householder can have zero, one or many "duties performed". You need a third
table to hold "duties performed by Householder.

This brings up a second potential issue. If your record holds two people
(Householder1 and Householder2), which one of these is the one performing
the duties?

A more normalized design would use one row/record per person, so you could
then use that person's ID in the "duties performed by Householder" table to
indicate who is doing it.

Is there a need for you to keep Householder1 and Householder2 associated
with each other? If so, you probably need a table to hold that
relationship.

--
Good luck

Jeff Boyce
<Access MVP>

"Roger" <Roger@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:0ed301c53591$75024420$a601280a@xxxxxxxxxx
> I have a simple data base with a Householder1 field and
> Householder2 field and a field for duties that each
> householder performs eg: Cooking, Washing etc. I have a
> seperate table that lists all the duties. How do I
> design a form or subforms where the Householders names
> are listed and all the duties they perform. I am confused
>
> Thanks in advance
>

.



Relevant Pages

  • Re: Design relational
    ... Take a look at the Autonumber data type in table definitions. ... do you want an ID number to relate a Householder to duties (in which ... I'd suggest brushing up on relational database design and normalization to ... >>Householder can have zero, one or many "duties ...
    (microsoft.public.access.tablesdbdesign)
  • Re: Design relational
    ... Thanks Jeff for you help on this occasion and all the ... >It sounds like the design you described uses a single ... >table to hold "duties performed by Householder. ...
    (microsoft.public.access.tablesdbdesign)
  • Re: analysis and design definition
    ... > Duties: Focus on WHAT. ... > Based on the business requirements documentation, ... I would regard OOA as belonging to the software design phase. ...
    (comp.object)
  • analysis and design definition
    ... The typical SLDC is classified as: analysis, design, coding, testing ... Duties: Focus on WHAT. ... Based on the business requirements documentation, ... produce the technical requirements documentation with more technical ...
    (comp.object)
  • Re: Forgerty concert review
    ... >The Kustom corporation tried a big comeback a few years ago with a new ... >design and look. ... They even snagged the back line duties for a Sheryl ...
    (alt.guitar)