Gossamer Forum
Home : Products : Gossamer Links : Discussions :

Re: Category structure

Quote Reply
Re: Category structure In reply to
Eliot,

The M:1:1:M relationship between Categories:CatLinks:Links is not a true M:M relationship.

One link in the Categories table is _NOT_ related to many links in the Links table. In fact, it's not related to _any_ links in the Links in the links table, and vice versa.

Looking at CatLinks, doesn't help much, since it's nothing more than a mapping between two other tables.

There are certainly advantages using a relationship table between two other tables, but that is still a 1:M or M:1 relationship between any two tables.

Anyway, every solution has compromises, and breaking rules of normalization often is done for performance reasons. A fully normal database may perform poorly, while one that is partially normalized performs extremely well.



PUGDOGŪ Enterprises, Inc.
FAQ:http://LinkSQL.com/FAQ
Plugins:http://LinkSQL.com/plugin
Subject Author Views Date
Thread Category structure cco 3927 Jul 7, 2001, 6:06 PM
Post Re: Category structure
pugdog 3874 Jul 7, 2001, 6:44 PM
Thread Re: Category structure
Stealth 3867 Jul 7, 2001, 6:57 PM
Thread Re: Category structure
pugdog 3875 Jul 7, 2001, 7:12 PM
Thread Re: Category structure
Stealth 3854 Jul 7, 2001, 7:20 PM
Thread Re: Category structure
cco 3854 Jul 8, 2001, 12:05 AM
Thread Re: Category structure
BryanL 3847 Jul 8, 2001, 8:51 AM
Thread Re: Category structure
Stealth 3832 Jul 8, 2001, 9:00 AM
Thread Re: Category structure
BryanL 3818 Jul 8, 2001, 9:17 AM
Post Re: Category structure
Stealth 3847 Jul 8, 2001, 9:37 AM
Post Re: Category structure
pugdog 3836 Jul 8, 2001, 1:45 PM